2009-10-29 80 views
0

当用户选择文本时,我的扩展程序会自动搜索所选文本并在搜索结果中显示新的弹出窗口。打开一个新窗口,显示谷歌搜索结果

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中。关于在Google搜索结果窗口中添加复选框,我有点困惑。

有什么建议吗?

欢呼

回答

1

而不是通过修改谷歌的搜索结果页面,可以考虑使用他们的ajax search api。它会给你在响应中的URL,标题,文本快照等,你可以按照你想要的方式显示它。

我曾把使用API​​有点Firefox扩展LinkIt - 可能是你想下载它,并检查代码:)

+0

感谢阿马尔, 的LinkIt延长是有很大的帮助。我学到了一些新的 - > AJAX搜索API。 欢呼声 – fftoolbar 2009-11-01 14:52:16