我有一个ASP.NET Web应用程序,应该可以在IE上运行。 如果我转到兼容性视图设置并取消选中在兼容性视图中显示Intranet站点,并且未在兼容性视图中添加的网站中添加域,则用户会看到代码而不是页面的形式。 如果我选中复选框,他仍然会看到代码,只有在我将其添加到框中后,我才能看到页面的实际形式。 我试过了
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=IE5" />
</customHeaders>
</httpProtocol>
</system.webServer>
但仍然是同样的问题。 还有另一种方法可以强制它从代码?我理解将来复选框将被禁用,所以我必须找到强制兼容模式的方法。
我可以将其添加到代码的兼容性视图框中吗?