Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5-ie8在页面刷新后移动到怪癖模式(F5)_Html_Internet Explorer 8_Cross Browser - Fatal编程技术网

HTML5-ie8在页面刷新后移动到怪癖模式(F5)

HTML5-ie8在页面刷新后移动到怪癖模式(F5),html,internet-explorer-8,cross-browser,Html,Internet Explorer 8,Cross Browser,我有一个bug,在这个bug中,使用IE8查看我的web应用程序的用户点击F5(刷新),不时地,页面被错误地呈现 我能够在我的开发机器上复制它,并且使用IE开发工具,我能够发现文档模式变成了怪癖。当我将值更改为“InternetExplorer8标准(默认页面)”时,问题得到解决,布局恢复正常 一些技术信息: 通常,页面加载为“Internet Explorer 8标准(页面默认设置)” 我的doctype是: 我有以下元标记: meta标记是“head”元素中的第一个元素(因为一些帖子建议它应

我有一个bug,在这个bug中,使用IE8查看我的web应用程序的用户点击F5(刷新),不时地,页面被错误地呈现

我能够在我的开发机器上复制它,并且使用IE开发工具,我能够发现文档模式变成了怪癖。当我将值更改为“InternetExplorer8标准(默认页面)”时,问题得到解决,布局恢复正常

一些技术信息:

  • 通常,页面加载为“Internet Explorer 8标准(页面默认设置)”
  • 我的doctype是:
  • 我有以下元标记:
  • meta标记是“head”元素中的第一个元素(因为一些帖子建议它应该在任何其他元素之前,甚至在“title”元素之前)
  • 我将感谢您的帮助:)

    编辑:
    我还尝试取消选中“在兼容模式下显示所有intranet站点”复选框。

    经过研究,我发现这个问题在一个简单的HTML页面(“Hello World”样式)中重现。 进一步的研究发现,我们的IE8虚拟机模板被广告软件感染,广告软件将脚本注入页面,从而修改了DOM


    我一清理完广告软件,问题就解决了。

    DOCTYPE声明是页面中的第一件事吗?它前面有空白吗?任何类型的内容吗?发现这个页面真的很奇怪,只要DOCTYPE是HTML5,即应该进入默认模式。这是第一次声明。我有一些空白,但请注意页面刷新后会发生这种情况(我只连续点击了F5几次)。停止支持IE8并告诉他们升级。为什么标记中有ID?删除该ID以及。@slime-不能。我们有一个企业客户端需要它。这是他们的要求之一。。