我对这个主题做了很多研究,但找不到任何解决方案对我有帮助。
那么,让我们开始吧:我有一个VB ASP.NET WEB应用程序。
问题是当Display intranet sites in Compatibility View
为unchecked
时,用户可以在浏览器(IE)中看到aspx文件的源代码。
我尝试了所有方法,设置兼容性来自IIS
,web.config
,甚至来自meta
的{{1}}标记。
我发现使用<head>
checkbox
时,如果我使用unchecked
,浏览器会显示页面确定。
我尝试找到一个解决方案,从代码强制企业模式,但没有更改注册表项我没有找到任何东西。更改注册表项也可以在上面的复选框中完成。
如果我进入IE中的Enterprise Mode
,我尝试编辑源代码,我从那里删除的任何内容,页面都显示正常。
如何从代码强制企业模式或兼容性视图模式?或者我有另一种解决方案来解决这个问题吗?
答案 0 :(得分:0)
在我看来,如果你说如果在DOM中修改某些内容,你需要检查应用程序的缓存。