簡體   English   中英

IE默認版本自動更改為7

[英]IE default version is changed to 7 automatically

我在我的 js 文件中添加了下面的代碼。

var meta = document.createElement('meta');
meta.httpEquiv = "X-UA-Compatible";
meta.content = "IE=edge, IE=11, IE=10, IE=9";
document.getElementByTagName('head')[0].appendChild(meta);

但是在更改此之后,我的 IE 瀏覽器已將其默認版本從 11 更改為 7。

請讓我知道為什么它被改變了。

您在X-UA-Compatible中有一個丟失的b字母。 並且您不能在內容中設置多個版本。

我們可以使用 JavaScript 添加元標記或修改元標記內容,但是,它會在頁面加載后生成。 所以,如果你用F12開發者工具檢查,可以看到:meta標簽內容值和Browser Document mode不匹配。

更多詳細信息,請參考以下截圖:

在此處輸入圖像描述

所以,在我看來,我建議你可以直接在頭部添加元標記。 而不是通過 JavaScript。

<meta http-equiv="X-UA-Compatible" content="IE=9" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM