首页 > 其他 > 详细

Navigator 判读浏览器信息 类型

时间:2021-05-07 14:45:19      阅读:14      评论:0      收藏:0      [点我收藏+]
   /**
    *    Navigator
     *      代表当前浏览器的信息 通过该对象可以来识别不同的浏览器
     *     一般只会 使用 userAgent 来判断浏览器的信息
     * 
     * userAgent   
     *  Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36
     */
     console.log(navigator);

     var ua = navigator.userAgent; 
     console.log(ua);

     if(/firefox/i.test(ua)){
        alert("火狐")
     } else if(/chrome/i.test(ua)){
        alert("chrome")
     } else if(/msie/i.test(ua)){
        alert("IE")
     }else if("ActiveXObject" in window){
       alert("IE-11")
     }

     /** userAgent 不能判断 ie 浏览器
      *  如果 userAgent 不能判断, 还可以通过一些浏览器中特有的对象 来判断浏览器的信息
      *  比如 ActivexObject
     */
    // if("ActiveXObject" in window){
    //   alert("IE-11")
    // }

Navigator 判读浏览器信息 类型

原文:https://www.cnblogs.com/eric-share/p/14738610.html

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