html - 怪癖模式和 IE8 问题

标签 html css internet-explorer internet-explorer-8 quirks-mode

我有一个关于 IE8 + Windows Vista 的非常奇怪的问题,错误非常奇怪,我将使用一些示例名称。

我有 2 页,page1.htmlpage2.html ,打开时都直接输入地址,没有怪癖模式。

page2.html通过 _blank 打开链接(新窗口),它以 Quirks 模式显示,这在以上述方式打开页面时发生。

我尝试过的事情

  • 开幕 page2.html来自不同的网站。
  • 使用 <!DOCTYPE html>page1.htmlpage2.html .

注意事项:

  • 页面上的文档类型是<!DOCTYPE html>
  • DOCTYPE 上方有NO 空格/XML 声明
  • 如果链接在新标签页或同一标签页中打开,则没有问题。

这让我感到困惑,它在 Windows7 上的 IE8 上运行良好,在 Windows XP 上的 IE6 上也运行良好。

更新:这不会发生在测试服务器上,只会发生在生产服务器上,那么服务器端是否有任何可能影响它的东西?

也试过<meta http-equiv="X-UA-Compatible" content="IE=8" >我认为这会强制它呈现为 IE-8,但遗憾的是,它不起作用。

最佳答案

单击“工具”(如果没有启用菜单栏,请右键单击浏览器窗口顶部)->“兼容性 View 设置”-> 检查您的 Intranet 区域是否设置为在兼容性 View 中显示。

关于html - 怪癖模式和 IE8 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7471734/

相关文章:

perl - Internet Explorer 9 真的是 7 版吗?

html - div中不显示垂直滚动条

html - CSS Grid 中的网格区域布局不正确

html - Bootstrap-Image 不显示使用自定义 css

html - 背景图像不是来自 joomla 2.5 中的 css

html - 一次应用多个 css 值

c# - 使用 C# 将 Internet Explorer 浏览器嵌入到 Winforms

CSS Internet Explorer 黑客

css - 仅在一个 Div 中应用样式表

javascript - 防止 HTML 脚本元素多次运行