文档类型(甚至HTML标记的编写方式)是否会影响IE9中的javascript引擎?

文档类型(甚至HTML标记的编写方式)是否会影响IE9中的javascript引擎?,javascript,html,internet-explorer-9,Javascript,Html,Internet Explorer 9,文档类型(甚至HTML标记的编写方式)是否会影响IE9中的javascript引擎?我不是在谈论格式副本,而是它以外的行为。不完全是这样,但在标准和怪癖模式之间的DOM支持方面存在一些差异。(例如,在标准模式下,浏览器不断断续续地支持名称作为id)。不完全是这样,但标准模式和怪癖模式之间在DOM支持方面存在一些差异。(例如,在标准模式下,浏览器不断断续续地支持名称作为id)。是。用作渲染模式开关。这在Internet Explorer中尤其值得注意,因为此浏览器在quirks模式下保持(几乎)完

文档类型(甚至HTML标记的编写方式)是否会影响IE9中的javascript引擎?我不是在谈论格式副本,而是它以外的行为。

不完全是这样,但在标准和怪癖模式之间的DOM支持方面存在一些差异。(例如,在标准模式下,浏览器不断断续续地支持名称作为id)。

不完全是这样,但标准模式和怪癖模式之间在DOM支持方面存在一些差异。(例如,在标准模式下,浏览器不断断续续地支持名称作为id)。

是。
用作渲染模式开关。这在Internet Explorer中尤其值得注意,因为此浏览器在quirks模式下保持(几乎)完全向后兼容,因此不存在
GetElementsByCassName
、元素遍历、
addEventListener
、选择API、ES5支持和许多其他功能。ES5支持还意味着解析过程中的更改,因此您可能会体验到与DOM无关的内容的差异

始终在标记顶部使用
,它很简单,并提供最佳的跨浏览器兼容性。

是。
用作渲染模式开关。这在Internet Explorer中尤其值得注意,因为此浏览器在quirks模式下保持(几乎)完全向后兼容,因此不存在
GetElementsByCassName
、元素遍历、
addEventListener
、选择API、ES5支持和许多其他功能。ES5支持还意味着解析过程中的更改,因此您可能会体验到与DOM无关的内容的差异


始终在标记顶部使用
,它很简单,并且提供了最佳的跨浏览器兼容性。

您特别关心什么?您注意到一些奇怪的行为了吗?创建了一个Iframe,并完成了伪ajax POST。第二次尝试时,它不起作用。可能是缓存问题。现在,我将
HTML标记替换为attributes
和simple标记,一切正常。我想,这可能是缓存问题。@user395881好吧,你所问的几乎是无关的。请使用相关代码创建一个新问题。请注意,POST请求从不缓存。您特别关心什么?您注意到一些奇怪的行为了吗?创建了一个Iframe,并完成了伪ajax POST。第二次尝试时,它不起作用。可能是缓存问题。现在,我将
HTML标记替换为attributes
和simple标记,一切正常。我想,这可能是缓存问题。@user395881好吧,你所问的几乎是无关的。请使用相关代码创建一个新问题。请注意,POST请求从不缓存。