ThinkPHP error无法自动跳转问题

来源:互联网 发布:人工智能论文1000字 编辑:程序博客网 时间:2024/05/21 06:35

从昨天晚上到现在一直都纠结在这个问题上,我使用的是ThinkPHP 3.0自带的错误提示页。

可是发现ThinkPHP自带的错误提示页根本无法正常跳转到上一页。

编辑ThinkPHP/Tpl/dispatch_jump.tpl

 

其跳转代码是:

<meta http-equiv="Refresh" content="<{$waitSecond}>;URL=<{$jumpUrl}>" />

 

返回上一页解析后为:

<meta http-equiv="Refresh" content="3;URL=javascript:history.back(-1);" />

 

这根本无法正常跳转的。

修改的办法如下:

注释掉或者删除上面实现的代码,替换为如下代码:

<script type="text/javascript">

     function refresh(){

            location.href = "<{$jumpUrl}>";

     }

     setTimeout("refresh()",<{$waitSecond}>000);

</script>

 

值得注意的是:setTimeout函数第二个参数是毫秒,所以要添加三个000

原创粉丝点击