蜥蜴是否提供用于直接处理其DOM的API?我正在寻找像HtmlElement这样的类,可以用于构建/遍历HTML内容树。
我试图将Gecko作为Web浏览器控件托管在桌面应用程序中,希望有一个直接的API而不是通过COM。谢谢!
蜥蜴是否提供用于直接处理其DOM的API?我正在寻找像HtmlElement这样的类,可以用于构建/遍历HTML内容树。
我试图将Gecko作为Web浏览器控件托管在桌面应用程序中,希望有一个直接的API而不是通过COM。谢谢!
是的,几乎所有与DOM相关的类都是通过XPCOM公开的。事实上,我相信Gecko的整个功能都是以这种方式公开的。
虽然您的答案在技术上是正确的,但我发现由于所有基于JavaScript的答案总是优先弹出,因此找到gecko DOM API非常困难!
XPCOM 也确实很难理解,因为它在功能上几乎与 COM 相同,达到了将近90%的相似度。
你真的想加入Mozilla开发平台的新闻组并提出这个问题:你更可能从那里得到答案,因为实际使用C++的XPCOM的人往往会聚集在那个新闻组。
1. 一。