js中的navigator對象
Navigator 對象包含有關瀏覽器的信息。所有瀏覽器都支持該對象
在控制臺中輸出相關信息的代碼
1 <script>
2 console.log(navigator);
3 </script>
appCodeName 返回瀏覽器的代碼名
appName 返回瀏覽器的名稱
appVersion 返回瀏覽器的運行平臺和版本信息
browserLanguage 返回瀏覽器的當前語言cookieEnabled 返回用戶瀏覽器是否啟用cookie
onLine 返回用戶是否處于脫機模式
platform 返回運行瀏覽器的操作系統平臺
PS:每個瀏覽器包含的navigator 屬性并不相同
上面舉出一些常用的屬性,我們可以根據navigator對象給我們提供的屬性去完成一些對瀏覽器的操作,比如檢測瀏覽器的版本
1 var browser=navigator.appName; //獲取瀏覽器的名稱 2 var b_version=navigator.appVersion; //獲取瀏覽器的版本號 3 var version=b_version.split(";"); //返回一個數組 4 if(version.length>1) var trim_Version=version[1].replace(/[ ]/g,""); 5 if(browser=="Microsoft Internet Explorer" && (trim_Version=="MSIE5.0" || trim_Version=="MSIE6.0")) //檢測IE瀏覽器 如果是IE5 或IE6 彈出提示信息 6 alert("您正在使用的瀏覽器版本過低,有些網站效果會顯示不出來,建議升級后再使用本網站。");
浙公網安備 33010602011771號