我很想知道是否用客戶端腳本檢測訪客瀏覽器比服務器端腳本更可靠?通過JAVASCRIPT或PHP檢測訪問者的瀏覽器?
通過PHP
和獲得訪問者瀏覽器非常容易和受歡迎。在前者中,我們分析了標題數組發送的$_SERVER['HTTP_USER_AGENT']
。但是,標題並不總是可靠的。 Javascript
可以更可靠,因爲它從訪問者的機器獲取訪問者瀏覽器?
我的意思是有可能錯過標題中的用戶代理並通過JavaScript獲取瀏覽器?
UPDATE:請不要介紹jQuery
等方法,因爲我熟悉它們。我只想知道,當JavaScript仍然可以檢測瀏覽器時,頭部的用戶代理是否有可能失敗?客戶端和服務器端方法的比較。
你是什麼意思「不總是可靠的」? – dbrin 2012-03-26 04:33:37
這是我的問題的本質。例如,您不能依靠標題來傳遞引薦來源。可能標題未能提供USER_AGENT? – Googlebot 2012-03-26 04:38:41
測試它!兩者都做PHP和JavaScript方法,並嘗試對一些患者的 – 2012-03-26 05:04:49