4

当您按照推荐的 XHTML "application/xhtml+xml" 提供 XHTML 文档时,会发生一些有趣的事情。 AJAX 库、脚本和样式似乎分崩离析。

jQuery 的各个方法的文档中充斥着关于缺乏对 XML 文档的支持的评论,例如:

“注意:此方法目前不提供跨平台支持在 XML 文档上设置数据,因为 Internet Explorer 不允许通过扩展属性附加数据。”

或者更直接

“此方法不适用于 XML 文档。”

Mozilla 还提到“XML 文档中不存在 document.cookies”和“XML 文档中不支持 document.write”。同时,还有一个最终建议是“不要在 XHTML 中使用内联样式或脚本”。

AJAX 库和浏览器中缺乏对 XML/XHTML 文档(MIME 类型为“application/xhtml+xml”)的支持/功能令人失望和担忧。

在处理 XHTML 文档时,我在哪里可以找到有关 jQuery API 的缺陷的概述?或者可能是 HTML 文档和正确提供的严格 XHTML 文档之间的文档对象上可用特性的比较?

4

1 回答 1

0

不确定我是否在同一条轨道上,但我遇到了以下用于协助 XHTML/jQuery 操作:

<a4j:loadScript src="resource://jquery.js"/>

希望这有点用:)

于 2015-02-19T11:21:14.250 回答