麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > ThinkPHP > 正文

ThinkPHP在控制器里的javascript代碼不能執行解決方法

2024-09-09 15:19:31
字體:
來源:轉載
供稿:網友

thinkphp在控制器里的網頁特效代碼不能執行解決方法,就拿“退出”這一項來說吧,我的“退出系統”鏈接是寫到左邊的框架里的,用js動態生成的。也就是說,沒法通過鏈接里的target來指定。

  1. view sourceprint?1 $this->assign('jumpurl',__url__.'/login');<br>$this->success("注銷成功!");<br> 

這樣寫的話,要跳轉的頁面就顯示在了右框架里了,把js代碼寫到url里面不行,我把這兩行代碼注釋掉了。直接用:

  1. view sourceprint?1 echo "<script>window.top.location.href='$url';</script>"
這樣也不行,一方面url里面沒法用__app__這些常量,另一方面,最后執行出來的結果是竟是把<script>標簽去掉,剩下的直接輸出!

(window.top.location.href='index/login';),我查了action類里的success函數,沒有找到相關的參數。

星期天在朋友那吃飯的時候,突然想到一個問題,tp里的標簽都是以尖括號(<>)來包含的,我在控制器里寫的<script>是不是被當作標簽給解析了呢?于是我就重新寫了第二段代碼:

  1. view sourceprint?1 echo '<literal><script>alert("退出成功");top.location.href="login";</script></literal>'
這樣就行了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 免费在线观看国产精品 | 国产精品一区在线观看 | 精品国产91久久久 | 亚洲一区久久 | 极品xxxx欧美一区二区 | 久久精品亚洲欧美日韩精品中文字幕 | 最新一级毛片 | 中文字幕在线资源 | 国产精品18久久久久久久久 | 色人阁五月天 | 一区二区三区在线播放视频 | 久久国产亚洲精品 | 欧美亚洲国产一区二区三区 | 一区二区久久精品66国产精品 | 少妇一级淫片免费看 | 亚洲精品v天堂中文字幕 | 亚洲精品一区二区三区免 | 国产亚洲精品视频中文字幕 | 羞羞的视频在线观看 | 萌白酱福利视频在线网站 | 国产一区二区在线免费 | 媚药按摩痉挛w中文字幕 | 日韩毛片免费观看 | 本站只有精品 | 视频一区二区精品 | 欧洲精品久久久久69精品 | 成人免费视频视频在线观看 免费 | 国产亚洲黑人性受xxxx精品 | 久久成人午夜视频 | 国产在线观看一区二区三区 | 精品国产一区三区| 91,视频免费看 | 成人在线网站 | 精品久久久久久中文字幕 | 禁漫天堂久久久久久久久久 | 亚洲国产一区二区三区 | 91网址在线观看 | 久久久久久久久久性 | 国产一级毛片网站 | 久草最新网址 | 九色成人在线 |