我发布了带有php的延迟加载,但是每个人都说这很困难。
而且它更好地使用jquery。
有人给我一些提示或参考吗?
我想让我的php页面延迟加载一些图像(加载图像)。
像这样
我有3 php页面
如果单击“提交”按钮,则从第一页开始,下一页是loading.php页
显示加载图像,30秒后我想重定向到
第三页final.php。
重定向和延迟函数不是问题,问题是
当开始延迟加载图像时没有显示。
我希望在延迟30秒时将图像显示给用户。
<?php
$delaytime=30;
for ($x=0; $x<$delaytime; $x++) {
echo " ";
sleep(1);
}
header("Location: /final.php"); /* Redirect browser */
exit();
?>发布于 2014-12-11 12:20:39
您的loading.php页面应该是:
<img src="loading_image_here.gif" />
<a href="final.php">Click here if the browser does not redirect you</a>
<script type="text/javascript">
setTimeout(function() {
location.href = "final.php";
},30000); // 30 seconds
</script>注意,大多数人可能不想等30秒,除非有充分的理由.
https://stackoverflow.com/questions/27422665
复制相似问题