Thinkphp页面跳转设置跳转等待时间的操作
在thinkphp3.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;
}
以上这篇Thinkphp页面跳转设置跳转等待时间的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。