Thinkphp页面跳转设置跳转等待时间的操作
发布:smiling 来源: PHP粉丝网 添加日期:2022-01-05 14:27:18 浏览: 评论:0
今天小编就为大家分享一篇Thinkphp页面跳转设置跳转等待时间的操作,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。
在 thinkphp 3.2.3 中,在目录 ThinkPHP\Library\Think 找到 Controller.class.php 这个文件,在代码里面找到 dispatchJump 这个方法,找到 $this->assign(‘waitSecond','3');这行, 将里面的 3 改掉即可。
- if($status) {
- //发送成功信息
- $this->assign('message',$message);// 提示信息
- // 成功操作后默认停留1秒
- if(!isset($this->waitSecond)) $this->assign('waitSecond','1');
- // 默认操作成功自动返回操作前页面
- if(!isset($this->jumpUrl))
- $this->assign("jumpUrl",$_SERVER["HTTP_REFERER"]);
- $this->display(C('TMPL_ACTION_SUCCESS'));
- }else{
- $this->assign('error',$message);// 提示信息
- //发生错误时候默认停留3秒
- if(!isset($this->waitSecond))
- $this->assign('waitSecond','3');
- // 默认发生错误的话自动返回上页
- if(!isset($this->jumpUrl))
- $this->assign('jumpUrl',"javascript:history.back(-1);");
- $this->display(C('TMPL_ACTION_ERROR'));
- // 中止执行 避免出错后继续执行
- exit ;
- }
Tags: Thinkphp页面跳转
相关文章
- ·ThinkPHP页面跳转success与error方法概述(2021-03-03)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)