<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • js_判斷瀏覽器內(nèi)核與修改元素樣式

    2020-3-19    前端達(dá)人

    /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent);



    <script type="text/javascript">
    var Sys = {};
    var ua = navigator.userAgent.toLowerCase();
    var s;
    (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
    (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
    (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
    (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
    (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
    //以下進(jìn)行測試
    if (Sys.ie) document.write('IE: ' + Sys.ie);
    if (Sys.firefox) document.write('Firefox: ' + Sys.firefox);
    if (Sys.chrome) document.write('Chrome: ' + Sys.chrome);
    if (Sys.opera) document.write('Opera: ' + Sys.opera);
    if (Sys.safari) document.write('Safari: ' + Sys.safari);
    </script>


    PC端只有Chrome有Safari字段嗎?為什么不需要判斷其他瀏覽器?
    其實360,QQ等瀏覽器的userAgent字段也會帶有Safari字段,但是由于他們基于Chrome二次開發(fā)的,所有也會攜帶有Chrome字段。
    所以「匹配規(guī)則:擁有Safari字段,并且沒有Chrome字段」就可以了。


    接下來是修改元素樣式





    <html>
    <head>
        <style>
         #a{
            width:700px;
            height:300px;
            font-size:50px;
            color:red;
            background-color:grey;
            z-index:2;
            position:absolute;
            top:1300px;
            left:200px;
            display:none;
        } 
        </style>
    </head>
    <body>
        <div id="a"></div>
    </body>
    <script type="text/javascript">
        //假設(shè)想修改display為block
        function modify(){
            //1.原生Js法
            var a= document.getElementById("a");
            a.style.display="block";
            //2.用JQuery的css方法
            var a =$("#a");
            a.css("display","block");
            //3.用JQuery的attr方法
            var a =$("#a");
            a.attr("style","display:block");
        }
    </script>
    </html>
    
    
    
    
    這樣就可以根據(jù)不同瀏覽器寫出不同的樣式適配啦



    日歷

    鏈接

    個人資料

    存檔

    主站蜘蛛池模板: 国产成人亚洲精品91专区手机 | 国产成人毛片亚洲精品| 日本一区二区三区精品国产| 国产日韩精品在线| 四虎国产精品永久免费网址| 久久精品夜色噜噜亚洲A∨| www亚洲欲色成人久久精品| 国产人成精品午夜在线观看| 国内精品久久久久伊人av| 亚洲AV无码国产精品色午友在线 | 97精品国产高清自在线看超| 国产精品免费AV片在线观看| 久久久无码人妻精品无码| 亚洲精品国产高清不卡在线| 欧美精品高清在线xxxx| 精品中文高清欧美| 999国产精品色在线播放| 亚洲国产综合精品中文第一区| 国产精品影音先锋| 国内精品久久久久久野外| www.亚洲精品.com| 国产成人精品免费视频网页大全| 国产精品女同一区二区| 精品免费久久久久久久| 亚洲国产精品特色大片观看完整版| 久久中文精品无码中文字幕| 青青热久久国产久精品| 亚洲国产精品一区二区第一页免| 无码精品第一页| 亚洲精品乱码久久久久久久久久久久| 亚洲午夜国产精品无码| 亚洲精品无码mv在线观看网站 | 香蕉99久久国产综合精品宅男自| 午夜精品久久久内射近拍高清 | 亚洲国产精品无码久久久不卡| 亚洲综合av永久无码精品一区二区| 亚洲国产精品成人网址天堂| 伊人久久精品无码二区麻豆| 一本一本久久A久久综合精品| 无码国产精品一区二区免费vr | 欧美人与性动交α欧美精品成人色XXXX视频|