Firefox插件SDK - 带有嵌入式浏览器的侧边栏或面板

时间:2014-11-06 16:21:10

标签: firefox-addon-sdk

我想开发一个firefox插件sdk来显示侧边栏或面板,其中包含带导航栏的嵌入式浏览器。

我也有约束:由于嵌入式浏览器中显示的页面,我希望能够检查dom,高亮显示某些特定文本,还能够从中选择文本并将其发送到侧边栏中的特定输入正确的菜单。

是否有一些示例或想法我该怎么做?

P.S:我很抱歉我的英语不好;)

1 个答案:

答案 0 :(得分:1)

使用sidebar模块,使用固定的textarea top创建HTML文件:0,left:0,width:100%。创建一个占据侧边栏其余部分的iframe。用户在文本区输入文本,然后听取输入击键,使用正则表达式查看它是否为URL,如果是URL,则将iframe源设置为URL,如果不是,则将iframe源设置为Google搜索。

将整个浏览器加载到侧边栏似乎有些过分,但如果您真的想要,请尝试将chrome://browser/content/browser.xul加载到侧边栏中。