IE8,本地文件的兼容性视图?

8 css internet-explorer web-standards internet-explorer-8

我刚刚开发了一个小网站,并在IE8本地测试,没有兼容性视图按钮,但在设置下我找到一个名为"在兼容性视图中显示内部网站点"的选项,此选项被选中,所以我相信所有本地文件都呈现为IE7.

然后我将页面上传到我的服务器,在IE8模式下一切正常,现在可以看到comp-view按钮,我点击它,我的设计就变成了fubar!

我转到comp-view的设置并取消选中"在兼容性视图中显示Intranet站点",当我尝试直接从hdd浏览它时,该站点看起来仍然没有,并且仍然没有可见的comp-view按钮.

这次我设法在我的CSS中很容易创建一个修复,但我不想再为大型网站体验这一点.

我怎样才能获得本地页面的IE8模式和兼容性视图,我相信它是否活跃?

scu*_*ffe 10

如果你从C:\(例如那种本地)加载文件然后是,你被迫进入IE8标准模式.在这种情况下,切换它的唯一方法是使用开发人员工具F12并在那里进行切换,方法如下:

  1. 按F12访问开发人员工具.浏览器窗口底部将出现一个新窗格
  2. 在左侧菜单中,向下滚动到最终选项(仿真).或者,按Ctl+8
  3. 将文档模式设置为所需的浏览器版本.

IE开发人员工具示例

如果在本地你的意思是关闭在你的PC或网络中的PC上运行的网络服务器(例如内联网),那么你可以将它/它们添加到网站列表......然后他们将在地址栏上提供图标以切换它.

我根据你的描述推测你看到了重大的变化,因此我认为你已经设置了DOCTYPE.你能帮我们验证一下吗?