2012-01-25 39 views

回答

4

該字符串直接在navigator.userAgent中可用。但是,這個字符串不是很可靠,因爲用戶可以很容易地修改它。僅用於非關鍵目的。

如果您想檢測用戶代理,以便您「知道」支持什麼,最好切換到能力檢測。的替代方法

實施例來檢測瀏覽器:

  • IE:條件註釋(HTML(也包括IE版本)或in JScript
  • 火狐/的Webkit /歌劇:設置一個CSS屬性與供應商-prefix,並檢查just-set屬性的存在。
+0

非常感謝。我需要它的非關鍵目的:) – cwd

+0

「這個字符串不是很可靠」,如果它是客戶端JavaScript用戶可以直接編輯你的代碼,所以沒有什麼是可靠的。這家酒店沒有什麼特別不可靠的。 –

3

navigator.userAgent包含瀏覽器的用戶代理字符串。

相關問題