使用 jQuery 延迟加载 PHP 页面 30 秒


using jquery to delay loading php page 30sec

>我发布了使用 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 秒,除非有充分的理由......