如何从Firefox外部访问Firefox的DOM(或HTML内容)

Nur*_*man 5 html c++ firefox dom

我有个问题:

我的程序将搜索用户打开的FireFox窗口.当用户打开Firefox并进入任何网站时,我想在该网页的HTML内容中搜索关键字.

如何使用我的C++程序从firefox外部访问Firefox的Active Tab的DOM(或HTML内容).

可能吗?如果是这样,你能给我一些想法或链接吗?

如果不可能,如何在不安装/设置任何内容的情况下将文本复制到Firefox中的剪贴板?

最好的问候,Nuri Akman

Ted*_*rek 2

没有内置方法可以从外部程序访问 Firefox 内网页的 DOM。您可以编写一个扩展来实现某种 IPC(使用套接字或其他方式)并与之通信,但不是内置于 Firefox 中。

  • @Android,扩展扩展了 Firefox 的功能(广告拦截、防病毒),插件处理 Firefox 不知道的媒体类型(Flash、Silverlight、视频),它们都是插件类型,并以相同的方式与 DOM 交互(通过JavaScript、NPAPI 或 XPCOM) (2认同)