Searchbar Utils:支持OSE的搜索栏增强脚本【20090413更新】
本帖最后由 我行我速 于 2010-3-2 15:09 编辑
该脚本集合了以下功能:
1。鼠标滚轮选择搜索引擎;
2。搜索引擎菜单增强功能
鼠标左键点击搜索引擎菜单,切换至该引擎,并立即搜索;
鼠标中键点击搜索引擎菜单,切换至该引擎,粘贴剪贴板的内容至搜索框,并立即搜索;
鼠标右键点击搜索引擎菜单,切换至该引擎,同步当前页选定文字/文本框的内容至搜索框,并立即搜索;
Ctrl+鼠标左键点击搜索引擎菜单,不切换引擎,并立即搜索,且保持搜索引擎菜单打开状态;
拖放文字到搜索引擎菜单按钮,弹出搜索引擎菜单;拖放到搜索引擎菜单,切换至该引擎,并立即搜索;
3。搜索按钮(放大镜)增强功能
鼠标左键点击放大镜按钮,在新标签中打开搜索;
Ctrl+鼠标左键点击放大镜按钮,在当前标签中打开搜索;
鼠标中键点击放大镜按钮,粘贴剪贴板的内容至搜索框,并立即搜索;
鼠标右键点击放大镜按钮,清空搜索框,或同步当前页选定文字/文本框的内容至搜索框;
鼠标右键双击放大镜按钮,清空搜索框,并切换至默认搜索引擎。
拖放文字到放大镜按钮,在新标签中打开搜索;
4。在搜索栏显示常用搜索引擎按钮(可通过脚本中的engineButtons数组配置):
鼠标左键点击搜索引擎按钮,切换至该引擎,并立即搜索;
鼠标中键点击搜索引擎按钮,切换至该引擎,粘贴剪贴板的内容至搜索框,并立即搜索;
鼠标右键点击搜索引擎按钮,切换至该引擎,同步当前页选定文字/文本框的内容至搜索框,并立即搜索;
拖放文字到搜索引擎按钮,切换至该引擎,并立即搜索;
效果示意图:
5。搜索框增强功能
回车键在新标签中打开搜索;
Alt+回车键在当前标签中打开搜索;
拖放文字到搜索框,在新标签打开搜索;
6。搜索后自动清除搜索框关键字并切换至默认搜索引擎(缺省关闭);
同时支持Organize Search Engines搜索引擎菜单和原版搜索引擎菜单,所有搜索默认均在新标签打开,参数'tab'(新标签后台/前台)可修改为'tabshifted'(新标签前台/后台)或'current'(当前标签),前后台由browser.tabs.loadBookmarksInBackground参数控制。Firefox 3.0.8 + OSE 1.4/1.5RC1 测试通过。
重要!本脚本需要WindowHook脚本配合使用。 |
附件: 您所在的用户组无法下载或查看附件