thinkphp中的url跳转⽤法分析
本⽂实例分析了thinkphp中的url跳转⽤法。分享给⼤家供⼤家参考,具体如下:
最先想到的是a标签⾥⾯的target属性,_blank时,可以在新的lab窗体中打开新的页⾯
但是现在要在php⽂件⾥⾯跳转,
$this->redirect('/Supperman/outerMan');
$this->display('Supperman:outerMan');
这两者都只是在当前页⾯打开新的页⾯
然后⼜试了⼀下:
header('Location:'.U('/Supperman/outerMan').'',false);
还是不能满⾜效果。使⽤js:
echo "<script language='javascript' type='text/javascript'>";
echo "window.location.href='".U('/Supperman/outerMan')."'";
echo "</script>";
仍然达不到效果。
使⽤:
echo "<script language='javascript' type='text/javascript'>";
echo "window.open='".U('/Supperman/outerMan')."'";
echo "</script>";
可以满⾜效果,但是窗体打开时候会被ie和⽕狐等拦截。防⼴告插件也会禁⽌该页⾯打开。
感觉效果也不好!当我把表单提交改为submit时,还是在当前页⾯打开!⽆意中发现form表单
php中header是什么意思也有⼀个target属性。于是问题解决。
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《》。希望本⽂所述对⼤家基于ThinkPHP框架的PHP程序设计有所帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论