Javascript 带有<;meta http equiv=";“X-UA-Compatible”;内容=”;IE=10“/&燃气轮机;

Javascript 带有<;meta http equiv=";“X-UA-Compatible”;内容=”;IE=10“/&燃气轮机;,javascript,html,asp.net,internet-explorer,Javascript,Html,Asp.net,Internet Explorer,我们在应用程序中使用IE edge,但我们希望在IE 10中打开一个特定的内容页 我们无法添加 复制到母版页,因为它将反映在所有其他页面中 如何实施 对某一特定内容 我在内容页中尝试了以下代码,但没有更改 <script type="text/javascript"> function AddCompatible() { var m = document.createElement("meta"); m.setAttribute("ht

我们在应用程序中使用IE edge,但我们希望在IE 10中打开一个特定的内容页

我们无法添加


复制到母版页,因为它将反映在所有其他页面中

如何实施


对某一特定内容

我在内容页中尝试了以下代码,但没有更改

<script type="text/javascript">
    function AddCompatible() {
        var m = document.createElement("meta");
        m.setAttribute("http-equiv", "X-UA-Compatible");
        m.setAttribute("content", "IE=10");
        document.getElementsByTagName("head")[0].appendChild(m);
    }

    _spBodyOnLoadFunctionNames.push("AddCompatible")

函数AddCompatible(){
var m=document.createElement(“元”);
m、 setAttribute(“http等价”、“X-UA-Compatible”);
m、 setAttribute(“内容”,“IE=10”);
document.getElementsByTagName(“head”)[0].appendChild(m);
}
_spBodyOnLoadFunctionNames.push(“AddCompatible”)

请在page_init或On_init的代码隐藏中添加以下代码。此代码将强制与IE10兼容

HtmlMeta tag = new HtmlMeta();
            tag.HttpEquiv = "X-UA-Compatible";
            tag.Content = "IE=10";
            this.Page.Header.Controls.AddAt(0, tag);

document.addEventListener('DOMContentLoaded',function(){
var frameType=window.location.hash[1];
var回调窗口;
开关(框架型){
案例't'
性交:
callbackWindow=window.parent.opener;
打破
案例“p”:
callbackWindow=window.open(“”,“gtn花名册iframe id”);
打破
案例“e”:
callbackWindow=window.parent.frames['gtn-lotster-iframe-id'];
打破
案例“n”:
callbackWindow=null;
打破
违约:
抛出错误('未知帧类型:'+帧类型);
}
if(callbackWindow!=null){
callbackWindow['''u GC\u OnFrameReady'](窗口);
}
});

为什么不能将其添加到内容页?javascript和您能否确认javascript实际上正在更新内容页?因为它是在向文档中添加元数据,所以我怀疑它实际上是在母版页中插入的。执行后,您可以在IE的开发者工具面板中使用DOM explorer确认元标记的位置。我已经尝试了这段代码,但没有添加到页面的头标记。
<!DOCTYPE html>
<html>

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

<body>
    <script type="text/javascript" nonce="IICYfT/o8JWeqWwgKrYbJA">
        document.addEventListener('DOMContentLoaded', function() {
            var frameType = window.location.hash[1];
            var callbackWindow;
            switch (frameType) {
                case 't'
                FUCk:
                    callbackWindow = window.parent.opener;
                    break;
                case 'p':
                    callbackWindow = window.open('', 'gtn-roster-iframe-id');
                    break;
                case 'e':
                    callbackWindow = window.parent.frames['gtn-roster-iframe-id'];
                    break;
                case 'n':
                    callbackWindow = null;
                    break;
                default:
                    throw Error('Unknown frame type: ' + frameType);
            }
            if (callbackWindow != null) {
                callbackWindow['_GC_OnFrameReady'](window);
            }
        });
    </script>
</body>

</html>