我想使用 JavaScript 从 XHTML 文档的根 html 元素中删除 xmlns 属性,但我尝试过的任何方法似乎都不起作用:
document.documentElement.removeAttribute("xmlns")
和
document.documentElement.removeAttributeNode(document.documentElement.getAttributeNode("xmlns"))
完全无法删除 xmlns 属性。
有什么建议么?
编辑:我发现删除普通文档上的 xmlns 可以正常工作,但是从 iframe 的 contentDocument 中删除它是给我带来麻烦的原因。