ob_flush()后图像不显示

时间:2017-09-30 19:18:15

标签: php image flush

我有一个PHP脚本,需要很长时间才能加载数据。因此我想在加载完成之前显示一个加载指示器。我试过这样的话:

<img src="images/loader.gif" />Loading ...
<?php
ob_flush();
flush();
sleep(5);
?>
Loading finished

但它不起作用:浏览器显示文本但不加载图像,尽管HTML检查器显示包含它的源属性的图像标记。我怀疑浏览器(Opera)只在页面完全加载时开始加载图像。这可以解决吗?

0 个答案:

没有答案