>我发布了使用 PHP 延迟加载,但每个人都说这很困难
它更好地使用jQuery。
有人给我一些提示或参考吗?
我想让我的PHP页面延迟加载一些图像(加载图像)
比如
http://www.businessbee.com/wp-content/uploads/24534/loading_home.gif
我有 3 个 PHP 页面
从第一页,如果单击提交按钮,下一页正在加载.php该页面
显示加载图像和 30 秒后我想重定向到
第三页 最终.php。
重定向和延迟功能没有问题,问题是
当开始延迟加载图像时不显示。
我想在延迟 30 秒时向用户加载图像显示
<?php
$delaytime=30;
for ($x=0; $x<$delaytime; $x++) {
echo " ";
sleep(1);
}
header("Location: /final.php"); /* Redirect browser */
exit();
?>
您的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 秒,除非有充分的理由......