gpt4 book ai didi

javascript - XML 的 documentElement.innerHTML 的等效项

转载 作者:行者123 更新时间:2023-11-28 10:12:09 25 4
gpt4 key购买 nike

我有一些在 Firefox 中运行的 javascript 并访问第二个选项卡的内容。我无法控制第二个选项卡的内容。

当第二个选项卡是 HTML 时。我可以将选项卡的内容作为字符串读取,还可以使用

清除选项卡内容
document.documentElement.innerHTML

但是当第二个选项卡中加载了 XML 文档时(即没有封闭的 html 标签,因此innerHTML 不起作用),我不知道如何执行此操作。我需要做的两件事是:(1)读取选项卡内容,(2)清除选项卡内容。

最佳答案

使用XMLSerializer将节点树转换为字符串和 DOMParser将字符串转换为节点树。据我所知,它们只适用于 Firefox,但从 Firefox 4 开始,我相信它们适用于 HTML 文档和 XML 文档。请注意,要清除节点,您可以使用 removeChild .

关于javascript - XML 的 documentElement.innerHTML 的等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7288998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com