Как я могу попросить PHP обработать и отобразить внешний слой html, прежде чем «загружать» контент? Например,
<html>
<body>
<p>Please wait, we are processing your request</p>
<?php include 'article.php';?>
</body>
</html>
Я хочу сначала напечатать это в клиентском браузере,
<html>
<body>
<p>Please wait, we are processing your request</p>
</body>
</html>
прежде чем показывать то, что включено здесь,
<?php include 'article.php';?>
Является ли это возможным?
Вы можете сделать это с помощью Jquery:
<html>
<body>
<div id='article'>
<p>Please wait, we are processing your request</p>
</div>
<script>
$("#article").load("article.php");
</script>
</body>
</html>
.load
Команда получает содержимое с любого предоставленного вами URL-адреса и вставляет его в названный элемент DOM (#article
).
Прочитать все об этом:
http://api.jquery.com/load/
Других решений пока нет …