有什么方法可以在 Firefox Addon SDK 中构造 DOM

Is there any way to construct DOM in Firefox Addon SDK

有什么方法可以在 Firefox Addon SDK 中从头开始构建 DOM?

我知道有 nsIDOMParser 这样的东西,但我没有看到 nsIDOMConstructor 之类的东西,我不想像这样连接字符串

const html = '<!DOCTYPE HTML><html><body><a href="' + href + '">Link</a></body></html>';

有什么办法吗?

提前致谢。

您可以使用 domparser 创建一个空文档,然后使用常规 DOM API 来填充它。