thinkphp中的url跳轉(zhuǎn)用法分析
本文實(shí)例分析了thinkphp中的url跳轉(zhuǎn)用法。分享給大家供大家參考,具體如下:
最先想到的是a標(biāo)簽里面的target屬性,_blank時(shí),可以在新的lab窗體中打開新的頁面
但是現(xiàn)在要在php文件里面跳轉(zhuǎn),
$this->redirect('/Supperman/outerMan');
$this->display('Supperman:outerMan');
這兩者都只是在當(dāng)前頁面打開新的頁面
然后又試了一下:
header('Location:'.U('/Supperman/outerMan').'',false);
還是不能滿足效果。使用js:
echo "<script language='javascript' type='text/javascript'>";
echo "window.location.href='".U('/Supperman/outerMan')."'";
echo "</script>";
仍然達(dá)不到效果。
使用:
echo "<script language='javascript' type='text/javascript'>";
echo "window.open='".U('/Supperman/outerMan')."'";
echo "</script>";
可以滿足效果,但是窗體打開時(shí)候會(huì)被ie和火狐等攔截。防廣告插件也會(huì)禁止該頁面打開。
感覺效果也不好!當(dāng)我把表單提交改為submit時(shí),還是在當(dāng)前頁面打開!無意中發(fā)現(xiàn)form表單
也有一個(gè)target屬性。于是問題解決。
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《ThinkPHP常用方法總結(jié)》、《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《PHP中cookie用法總結(jié)》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對(duì)大家基于ThinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
Yii實(shí)現(xiàn)的多級(jí)聯(lián)動(dòng)下拉菜單
這篇文章主要介紹了Yii實(shí)現(xiàn)的多級(jí)聯(lián)動(dòng)下拉菜單,包括視圖、模型及控制器的相關(guān)實(shí)現(xiàn)代碼,涉及基于Yii的數(shù)據(jù)庫查詢、數(shù)組遍歷與數(shù)據(jù)顯示等相關(guān)操作技巧,需要的朋友可以參考下2016-07-07
ajax在joomla中的原生態(tài)應(yīng)用代碼
一般很少看到j(luò)oomla中使用ajax,筆者以前說到過用jquery來實(shí)現(xiàn),對(duì)于那些驗(yàn)證用戶名不能重復(fù),郵箱不能重復(fù),以及聯(lián)動(dòng)菜單,等等的應(yīng)用,使用ajax是免不了的2012-07-07
全新的PDO數(shù)據(jù)庫操作類php版(僅適用Mysql)
在公司里也用了1年之久。如今公司規(guī)模變大了,產(chǎn)品也日益完善,曾經(jīng)的那個(gè)數(shù)據(jù)庫操作函數(shù)雖說使用上沒出什么大問題,但為了更顯專業(yè),花了1天時(shí)間重寫了這個(gè),現(xiàn)在,它確實(shí)是個(gè)類了2012-07-07
PHP中比較兩個(gè)字符串找出第一個(gè)不同字符位置例子
這是一個(gè)在stackoverflow上的問題。 給出兩個(gè)長(zhǎng)度相等的字符串,找出這兩個(gè)字符串中第一個(gè)不同的字符位置。2014-04-04

