js判斷瀏覽器內核 及ie的版本問題


首先說一下當前各大內核

Trident: IE 以Trident 作為內核引擎                       // 俗稱 IE內核          

Gecko: Firefox(火狐)                                      // 俗稱Firefox內核  

WebKit: Safari(蘋果), Google Chrome(谷歌),傲游3 基於 Webkit 開發        // 俗稱chrome內核

Presto: Opera( 歐朋瀏覽器)的內核 ,主要應用在手機平台--Opera mini            // 俗稱Opera內核

 

再來說一下當前各大瀏覽器的所屬內核

IE內核            IE6、IE7、IE8(Trident 4.0)、IE9(Trident 5.0)、IE10(Trident 6.0);
                    世界之窗、 360安全瀏覽器、傲游;搜狗瀏覽器;騰訊TT;阿雲瀏覽器(早期版本)、百度瀏覽器(早期版本)、瑞星安全瀏覽器、115瀏覽器、

                    閃游瀏覽器、114瀏覽器、佐羅瀏覽器;
Firefox內核     Mozilla Firefox、Mozilla SeaMonkey

chrome內核    Apple Safari (Win/Mac/iPhone/iPad)、Symbian手機瀏覽器、Android 默認瀏覽器,Google Chrome、Chromium

Opera內核      Opera

 

關於雙核瀏覽器  

國內主流瀏覽器多為雙核瀏覽器,一個內核是Trident,然后再增加一個其他內核。一般把其他內核叫做“高速瀏覽模式”,而Trident則是“兼容瀏覽模式”,用戶可以來回切換。

360安全瀏覽器主要是使用了 IE和WebKit雙核心的瀏覽器

360極速瀏覽器主要是使用了 IE和Chrome雙內核,並能自由切換,比較快。

js如何判斷瀏覽器是什么內核

<SCRIPT LANGUAGE="JavaScript">
function btnlogin()
{
     if(navigator.userAgent.indexOf("MSIE")>0) {                                 // MSIE內核       
            return "MSIE";
        }
    if(navigator.userAgent.indexOf("Firefox")>0){                                 // Firefox內核       
            return "Firefox";
        }
    if(navigator.userAgent.indexOf("Opera")>0){                                  // Opera內核       
            return "Opera";
        }
    if(navigator.userAgent.indexOf("Safari")>0) {                                  // Safari內核       
            return "Safari"; 
        }
    if(navigator.userAgent.indexOf("Camino")>0){                                  // Camino內核       
            return "Camino";
        }
    if(navigator.userAgent.indexOf("Gecko")>0){                                    // Gecko內核       
            return "Gecko";
        }
}
</SCRIPT>

 

if (window.navigator.userAgent.indexOf("MSIE 7.0")>=1){                    //如果瀏覽器為IE7
         return "MSIE 7.0";
   }

if (window.navigator.userAgent.indexOf("MSIE 7.0")>=1){                    //如果瀏覽器為IE8
         return "MSIE 8.0";
}

if (window.navigator.userAgent.indexOf("MSIE 7.0")>=1){                    //如果瀏覽器為IE9
         return "MSIE 9.0";
}

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。