3个回答
展开全部
跳转一般用js 的比较好
因为header跳转前面不能有输出
有时候还会会出错
<?php
function redirect($url, $msg)
{
//用js方法实现页面延迟跳转
echo $msg."</br>\n";
echo "页面将在5秒后自动跳转...</br>\n";
echo "<a href=\"".$url."\">如果没有跳转,请点这里跳转</a>\n";
echo "<script language=\"javascript\">setTimeout(\"window.location.href='".$url."'\",5000)</script>";
}
?>
因为header跳转前面不能有输出
有时候还会会出错
<?php
function redirect($url, $msg)
{
//用js方法实现页面延迟跳转
echo $msg."</br>\n";
echo "页面将在5秒后自动跳转...</br>\n";
echo "<a href=\"".$url."\">如果没有跳转,请点这里跳转</a>\n";
echo "<script language=\"javascript\">setTimeout(\"window.location.href='".$url."'\",5000)</script>";
}
?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<meta http-equiv="Refresh" content="5;URL=">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PHP动态显示倒计时,返回之前的页面的方法
function redirect($url, $t){
echo '<script type="text/javascript">var t='.($t-1).'; setInterval("refer()",1000);
function refer(){if(t==0){location="'.$url.'";}document.getElementById(\'show\').innerHTML=""+t+"秒后跳转到之前浏览的页面"; t--;}
</script>
<span id="show">'.$t.'秒后跳转到之前浏览的页面</span> <a href="'.$url.'">如果没有跳转,请点这里跳转</a>';
}
在PHP文件中引用redirect($url, $t)即可,其中$URL是你要跳转的页面,$t是倒计时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询