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



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

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

有没有一些例子或想法我该怎么做?

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

使用sidebar模块,创建具有固定文本区域的HTML文件:顶部:0,左侧:0,宽度:100%。创建一个iframe来占据侧边栏的其余部分。用户在文本区域中输入文本,然后监听回车键,使用正则表达式查看它是否是URL,如果是URL,则将iframe源设置为URL,如果不是,则设置为谷歌搜索。

将整个浏览器加载到侧边栏似乎有些过头了,但如果你真的想,试着加载chrome://browser/content/browser.xul进入侧边栏。

相关内容

最新更新