【发布时间】:2014-08-01 06:29:44
【问题描述】:
我对这个主题进行了大量研究,但没有一个找到的解决方案对我有帮助。
所以,让我们开始吧:我有一个 VB ASP.NET WEB 应用程序。
问题是当Display intranet sites in Compatibility View 为unchecked 时,用户可以在浏览器(IE)中看到aspx 文件的源代码。
我尝试了所有方法,设置兼容性来自IIS、web.config,甚至来自<head> 的meta 标签。
我发现,如果我使用 checkbox unchecked,浏览器也会显示页面正常。
然后我试图找到一种解决方案来从代码中强制进入企业模式,但如果不更改注册表项,我什么也没找到。更改注册表项也可以对上面的复选框进行。
如果我在 IE 中进入 DOM Explorere 并尝试编辑源代码,我从那里删除的任何内容,页面显示正常。
如何从代码中强制进入企业模式或兼容性视图模式?或者我有其他解决方案来解决这个问题吗?
【问题讨论】:
标签: asp.net vb.net internet-explorer compatibility ie8-compatibility-mode