前面的話
navigator對象現(xiàn)在已經(jīng)成為識別客戶端瀏覽器的事實標(biāo)準(zhǔn),navigator對象是所有支持javascript的瀏覽器所共有的。本文將詳細(xì)介紹navigator對象和用戶代理檢測
屬性
與其他BOM對象的情況一樣,每個瀏覽器中的navigator對象也都有一套自己的屬性。下表列出了存在于所有瀏覽器中的屬性和方法,以及支持它們的瀏覽器版本
屬性 說明 appCodeName 瀏覽器名稱[所有瀏覽器都返回Mozilla] userAgent 瀏覽器的用戶代理字符串 appVersion 瀏覽器版本 appMinorVersion 次版本信息[IE返回0,chrome和firefox不支持] platform 瀏覽器所在的系統(tǒng)平臺[所有瀏覽器都返回Win32] plugins 瀏覽器中安裝的插件信息的數(shù)組 mimeTypes 在瀏覽器中注冊的MIME類型數(shù)組 language 瀏覽器主語言[IE10-不支持,其他瀏覽器返回zh-CN] systemLanguage 操作系統(tǒng)語言[IE返回zh-CN,chrome和firefox