打开一个显示Google搜索结果的新窗口

时间:2009-10-29 15:21:51

标签: javascript firefox-addon xul

当用户选择文字时,我的扩展程序会自动在Google上搜索所选文字,搜索结果会显示在新的弹出窗口中。

var searchWindow = ww.openWindow(null, "http://www.google.com/search?q=" + encodeURI(annotateSelectText)+"",
                    "searchWindow", "menubar=0,status=0,width=750,height=750", null);

如果可能的话,我需要一些建议和示例代码来实现我的需求。我想在每个搜索结果的开头添加复选框。 因此,用户可以检查与其相关的搜索结果,并将该URL和文本片段保存在SQLite中。关于在谷歌搜索结果窗口中添加复选框,我感到有点困惑。

有什么建议吗?

欢呼声

1 个答案:

答案 0 :(得分:1)

请考虑使用他们的ajax search api,而不是修改Google的搜索结果页面。它会在响应中为您提供网址,标题,文本快照等,您可以按照自己的方式显示它。

我曾经使用该API制作了一个小扩展程序LinkIt - 可能您想下载它并检查代码:)