台灣最大程式設計社群網站
線上人數
1287
 
會員總數:243630
討論主題:188245
歡迎您免費加入會員
討論區列表 >> PHP >> php 判斷瀏覽器javascript是否開啟
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
php 判斷瀏覽器javascript是否開啟
價值 : 20 QP  點閱數:1064 回應數:4

樓主

蒼天浩月
初級專家
1318 272
4828 1276
發送站內信



如果將javascript關掉的話,php 後端 程式碼 會無法跑javascript 出現的警告視窗

有沒有辦法 判斷 client端的使用者 當關閉javascript的時候 可以使用
header('location: xxxx.php');
導頁呢?
還是有什麼參數能使用的? 還請大大們指點一下 謝謝:)


搜尋相關Tags的文章: [ javascript ] ,
本篇文章發表於2015-10-15 16:02
== 簽名檔 ==
在學習的過程中沒有結束的一天.
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
不錯的參考

迷路
捐贈 VP 給 迷路 檢舉此回應
不可能吧
就算可以也沒意義吧

php端產生網頁傳送到client端後,php就沒辦法產生作用了
就算php端真能產生作用
使用者等網頁開啟後再關掉js功能就好
本篇文章回覆於2015-10-15 18:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
要知道php是後端語言。
所以它是無法做到檢查這一點。

一般來說我會搭配html的noscript標簽來處理並顯示到標頭或標尾上。
如:


如果再利用css,將其頁面整個蓋住就更完美了。可以確保在無開啟javascript下。你的網頁不會出問題。

由於你是放在noscript內的東西,只會在未開啟javascript時才會運做。

ps:
早期我曾經有意想天開的用javascript傳送一個代碼給php判斷檢查用。也就是當有javascript時。
php一定可以收到該代碼進而運行。
可惜還是宣告失敗。因為第一次開啟頁面無從判斷是否有javascript。
本篇文章回覆於2015-10-16 09:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

蒼天浩月
檢舉此回應
我也知道不可能,所以才想看看有沒有方法可以進行,謝謝2位大大們的回應
本篇文章回覆於2015-10-16 13:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Michael Lin
檢舉此回應

jc_disable.php

本篇文章回覆於2018-03-16 21:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.