首頁 > web前端 > js教程 > 主體

JAVASCRIPT取得IE版本號與HTML設定IE文件模式

高洛峰
發布: 2016-10-12 13:19:05
原創
939 人瀏覽過

JavaScript取得IE版本程式碼:

var gIE = getIE();
           alert(gIE.version)
        function getIE() {
            var rmsie = /(msie) ([\w.]+)/;
            var ua = navigator.userAgent.toLowerCase();
            var match = rmsie.exec(ua)
            var result = {};
            if (match && match.length > 0) {
                result = { browser: match[1] || "", version: match[2] || "0" }
            }
            return result;
        }
登入後複製

如果相容IE版本而用相容模式出錯,可以用以下程式碼:

<meta http-equiv="x-ua-compatible" content="IE=9;IE=8" />
登入後複製
 <meta http-equiv="x-ua-compatible" content="IE=9,8" />
登入後複製

 指定瀏覽器使用特定的文件模式。 content的內容有兩種書寫方式,都可以以 ";" 隔間或用 "," 隔開;與書寫順序無關,瀏覽器會從這個清單中選擇一個他所支援的最高版本來使用標準模式進行渲染。

還有一種方式:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
登入後複製

  這樣寫可以達到的效果是如果安裝了GCF,則使用GCF來渲染頁面,如果沒安裝GCF,則使用最高版本的IE核心進行渲染。 Google Chrome Frame(Google內嵌瀏覽器框架GCF)。這個插件可以讓使用者的IE瀏覽器外不變,但使用者在瀏覽網頁時,實際上使用的是Google Chrome瀏覽器內核,而且支援IE6、7、8等多個版本的IE瀏覽器。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!