首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有<meta http-equiv="X-UA-Compatible“content="IE=10"/>的内容页面

带有<meta http-equiv="X-UA-Compatible“content="IE=10"/>的内容页面
EN

Stack Overflow用户
提问于 2016-06-08 17:21:40
回答 2查看 727关注 0票数 1

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

我们不能添加

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible" content="IE=10" />

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

如何实现

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible" content="IE=10" />

添加到特定的内容。

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

代码语言:javascript
复制
<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")

EN

回答 2

Stack Overflow用户

发布于 2016-06-08 19:05:29

请将以下代码添加到page_init或On_init中的代码中,behind.This代码将强制与IE10兼容。

代码语言:javascript
复制
HtmlMeta tag = new HtmlMeta();
            tag.HttpEquiv = "X-UA-Compatible";
            tag.Content = "IE=10";
            this.Page.Header.Controls.AddAt(0, tag);
票数 0
EN

Stack Overflow用户

发布于 2019-11-19 07:54:25

代码语言:javascript
复制
<!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>
票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37698341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档