4

Geckoは、DOMを直接操作するためのAPIを公開していますか?HTMLコンテンツのツリーを構築/トラバースするために使用できるHtmlElementのようなクラスを探しています。

デスクトップアプリケーションでWebブラウザコントロールとしてGeckoをホストしようとしていますが、COMを経由するよりも直接APIを使用したいと考えています。ありがとう!

4

2 に答える 2

2

はい、事実上、DOMに関連するすべてのクラスがXPCOMを介して公開されています。実際、Geckoのすべての機能がこのように公開されていると思います。

于 2009-02-19T17:18:46.320 に答える
2

greyfade:あなたの答えは技術的には正しいですが、すべてのjavascriptベースの答えがより高い優先度でポップアップし続けるため、geckoDOMAPIを見つけるのは非常に難しいことがわかりました。

XPCOMは、機能的にはCOMとほぼ90%同じであるため、理解するのも非常に困難です。

あなたは本当にmozilladevプラットフォームのニュースグループに参加して、この質問をしたいと思っています。実際にc ++からXPCOMを使用する人々はそのニュースグループの周りに蓄積する傾向があるため、そこから回答を得る可能性が高くなります。

l。

于 2010-10-09T19:20:04.840 に答える