首页 > 其他 > 详细

Navigator 对象

时间:2017-08-07 10:54:02      阅读:209      评论:0      收藏:0      [点我收藏+]

这是浏览器的对象。

定义:Navigator 对象包含有关浏览器的信息。

技术分享

 

 <script>
            //关于浏览器的信息
            var x = navigator;
            document.write("CodeName=" + x.appCodeName);
            document.write("<br />");
            document.write("MinorVersion=" + x.appMinorVersion);
            document.write("<br />");
            document.write("Name=" + x.appName);
            document.write("<br />");
            document.write("Version=" + x.appVersion);
            document.write("<br />");
            document.write("CookieEnabled=" + x.cookieEnabled);
            document.write("<br />");
            document.write("CPUClass=" + x.cpuClass);
            document.write("<br />");
            document.write("OnLine=" + x.onLine);
            document.write("<br />");
            document.write("Platform=" + x.platform);
            document.write("<br />");
            document.write("UA=" + x.userAgent);
            document.write("<br />");
            document.write("BrowserLanguage=" + x.browserLanguage);
            document.write("<br />");
            document.write("SystemLanguage=" + x.systemLanguage);
            document.write("<br />");
            document.write("UserLanguage=" + x.userLanguage);
        </script>

这段代码,在每个浏览器显示的消息都会有差别

Chrome:

技术分享

IE:

技术分享

火狐:

技术分享

 

还有别的浏览器,这里主要想研究我们用的是那种浏览器

userAgent 属性

技术分享

 

附上判断浏览器的方法

  <script>
            var nav = window.navigator.userAgent;
            //不知道你可以打开你的浏览器,把这句话写上,然后查看这句话里面出现的字符串,然后做判断就可以了
           document.write("代理:"+nav); 
            var cb = "Unknown";
            if (nav.indexOf("Trident") != 1) { //IE
                cb = "IE";
            } else if (nav.indexOf("Firefox") != 1) { //火狐
                cb = "Firefox";
            } else if (nav.indexOf("Chrome") != 1) {  //谷歌
                cb = "Chrome";
            } 
            else if (nav.indexOf("Opera") != 1) { //欧朋
                cb = "Opera";
            }                    
           console.log(cb);

        </script>

 

Navigator 对象

原文:http://www.cnblogs.com/Sea1ee/p/7297772.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!