【发布时间】:2012-04-06 19:44:00
【问题描述】:
我需要以编程方式打开 IE 兼容性。
我知道这在 C# 中有效:
Page.Header.Controls.AddAt(0, new HtmlMeta { HttpEquiv = "X-UA-Compatible", Content = "IE=EmulateIE7" });
我的问题是我所有的窗口都显示在一个 JS 函数中:例如:
function openRadWin(idAgir) {
radopen("DemandesEnAttente_Estimate.aspx?id=" + idAgir, "RadWindow1");
}
所以我的问题是:有没有办法在 JS 中做同样的事情?
提前致谢
【问题讨论】:
-
您需要这个的原因不是很清楚。你能详细说明一下吗?
-
document.documentMode 是只读的 msdn.microsoft.com/en-us/library/ie/cc196988%28v=vs.85%29.aspx 并且无论如何都需要重新加载,因为它会影响页面的呈现
-
但是您正在打开自己的 ASPX 页面。为什么页面不能设置meta?我不明白这个问题。
标签: c# javascript asp.net internet-explorer-9