我想让我的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();
?>发布于 2014-12-11 18:29:58
你可以在你的第二页中使用meta refresh 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>发布于 2014-12-11 18:49:50
使用JQuery.ajax()方法提交表单。here和here可以帮助您更好地理解这一点
https://stackoverflow.com/questions/27420437
复制相似问题