php页面延迟加载图像加载

时间:2014-12-11 10:21:48

标签: php html ajax

我想让我的php页面延迟加载一些图像(加载图像)

http://www.businessbee.com/wp-content/uploads/24534/loading_home.gif

我有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();

?>

2 个答案:

答案 0 :(得分:1)

您可以在第二页中使用元刷新HTML标记。

<html>
    <head>
        <meta http-equiv="refresh" content="3;URL='page3.php'" />
    </head>
    <body style="margin:0 0 0 0; padding:0 0 0 0">
    <img src="loading_home.gif"/>
    </body>
</html>

答案 1 :(得分:0)

使用JQuery.ajax()提交表单的方法。herehere可以帮助您更好地理解