zoukankan      html  css  js  c++  java
  • JS判断浏览器版本

    CSS

            html,body{
                height: 100%;
            }
            body{
                margin: 0
            }
            div{
                padding-left: 50px;
            }
            .span{
                padding: 5px 15px;
                background: #177ad8;
                color: #fff;
                font-size: 14px;
                text-decoration: none;
                border-radius: 7px;
                cursor: pointer;
            }    

    HTML

        <div>
            <p>点击下面的按钮,查看浏览器信息</p>
            <span class="span">点击查看</span>
            <p class="seebro"></p>
        </div>

    JS

    var ipspan =document.querySelector(".span");
        
        function inspect(){
            var userAgent=navigator.userAgent;
    
            // 火狐浏览器
            if(userAgent.indexOf("Firefox") >-1){
                return "Firefox";
            }
            // 谷歌浏览器
            if(userAgent.indexOf("Chrome") >-1){
                return "Chrome";
            }
            // IE
            if(userAgent.indexOf("IE") >-1){
                return "IE";
            }
        }
    
        ipspan.onclick=function(){
            document.querySelector(".seebro").innerHTML =inspect();
        }

    navigator 里面保留的是关于客户机浏览器的信息,不是HTML DOM对象,而是一个JavaScript对象。获取浏览器的字符串,比如google浏览器,那么这个值就是以Chrome开头,Safari浏览器返回的userAgent信息里就包括字符串“Safari”

  • 相关阅读:
    C/C++编译过程
    Struts2入门01
    NET CORE 微软官方说明链接
    PL/SQL控制语句(二、循环控制语句)
    PL/SQL控制语句(一、分支控制语句)
    PL/SQL数据类型
    PL/SQL变量的作用域和可见性
    PL/SQL变量和类型
    CopyWebpackPlugin 的使用
    flex
  • 原文地址:https://www.cnblogs.com/wyhlightstar/p/6647410.html
Copyright © 2011-2022 走看看