如何在IE兼容模式下打开本地HTML文档?

| 我创建了一个快速且肮脏的HTML文件,以演示在IE兼容模式下遇到的问题。当我从台式机在IE8中打开它时,它以标准模式打开。我需要能够将其切换到兼容模式,但是当我查看本地HTML文档时,该图标会消失。那是怎么回事? 更新:三种建议的解决方案都没有导致兼容性模式图标显示在IE8中。相反,我将代码放入.aspx页,并通过Visual Studio执行了它。由于它源自本地主机,因此浏览器认为它是一个远程文档,并按我的意愿显示兼容性图标。 但是,如果任何人都可以在不必执行此操作的情况下使它起作用,那么我仍然愿意接受创意,因为启动Web应用程序对我而言并不是理想的解决方案。     
已邀请:
我不确定这是否会奏效,因为IE的许多疯狂的例外和有关本地文件和兼容模式的规则,但是请尝试使用META标记方法。 以您的
<head>
为例:
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE7\" >
请参阅了解兼容性模式,以确保选择正确的模式。     
您可以尝试按F12打开开发人员工具栏,然后在其中进行更改。 更新:您是否尝试过工具>兼容性视图设置>在兼容性视图中显示所有网站?     
  用户可以覆盖“本地   取消选中Intranet设置   ‘在   兼容性视图”,位于工具->   兼容性视图设置。 http://blogs.msdn.com/b/ie/archive/2009/06/17/compatibility-view-and-smart-defaults.aspx     
提出的三个解决方案均未在IE8中显示兼容模式图标。相反,我将代码放入.aspx页,并通过Visual Studio执行了它。由于它源自本地主机,因此浏览器认为它是一个远程文档,并按我的意愿显示兼容性图标。 但是,如果任何人都可以在不必执行此操作的情况下使它起作用,那么我仍然愿意接受创意,因为启动Web应用程序对我而言并不是理想的解决方案。     

要回复问题请先登录注册