<?php//跳转的插件namespace Traits;trait Jump{//封装成功的跳转public function success($url,$info='',$time=1){$this->redirect($url, $info, $time, 'success');}//封装失败跳转public function error($url,$info='',$time=3){$this->redirect($url, $info, $time, 'error');}/** 作用:跳转的方法* @param $url string 跳转的地址* @param $info string 显示信息* @param $time int 停留时间* @param $flag string 显示模式 success|error*/private function redirect($url,$info,$time,$flag){if($info=='')header ("location:{$url}");else{echo <<<str<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><!--<meta http-equiv="refresh" content="3;http://www.php.com"/>--><title>Document</title><style>body{text-align: center;font-family: '微软雅黑';font-size: 18px;}#success,#error{font-size: 36px;margin: 10px auto;}#success{color: #090;}#error{color: #F00;}</style></head><body><img src="/Public/images/{$flag}.fw.png"><div id='{$flag}'>{$info}</div><div><span id='t'>{$time}</span>秒以后跳转</div></body></html><script>window.onload=function(){var t={$time};setInterval(function(){document.getElementById('t').innerHTML=--t;if(t==0)location.href='{$url}';},1000)}</script>str;exit;}}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。