Php 在';装载';内容是什么?

Php 在';装载';内容是什么?,php,buffer,flush,php-5.5,Php,Buffer,Flush,Php 5.5,在“加载”内容之前,如何让PHP先处理和显示html的外层?比如说, <html> <body> <p>Please wait, we are processing your request</p> <?php include 'article.php';?> </body> </html> 请稍候,我们正在处理您的请求 我想先在客户端浏览器上打印这个 <html> <body> &

在“加载”内容之前,如何让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>

请稍候,我们正在处理您的请求

$(“#article”).load(“article.php”);
.load
命令从您提供的任何URL获取内容,并将其粘贴到命名的DOM元素(
#article
)中

阅读所有关于它的信息:

如果需要异步加载,请查看AJAX。您在浏览器中看到的html是在php处理itI后输出的。我想避免使用AJAX…这有什么特别的原因吗?我想在禁用js时优雅地降级我的网站。您可以只使用php输出数据,而不需要延迟/延迟加载,也可以使用javascript通过AJAX加载。唯一的其他选择是只回显您的消息,并使用元刷新加载包含文件的另一个页面。