




























Google 字典没了,但单词还是要查的。目前用的是沪江小D。实际上之前也一直在用它的划词查询书签。释义简单了点,但速度是足够快了。可是再也不能之前选中单词后点几下就能查到了(划词有时候会很烦,特别是与FireGuesture的搜索冲突的时候)。过了几天使用Ctrl-C来复制或者Ctrl-W来清除上一个词或者Ctrl-T打开新标签使用关键字搜索的日子,最终还是忍不住折腾了起来,最后终于写成以下脚本:
if(location == "chrome://browser/content/browser.xul"){
var s = document.getElementById('searchbar');
s.addEventListener('mousedown', function(e){
if(e.button == 1){
this.value = '';
}
return true;
}, false);
s.addEventListener('mouseup', function(e){
if(e.button == 1){
var where = e.altKey ? 'current' : 'tab';
}
setTimeout(function(){
if(s.value){
s.doSearch(s.value, where);
}
}, 100);
return true;
}, false);
}
先吐槽下:这使用方法可比脚本难找得多。我是边 Google 边摸索才弄明白的。
首先安装userChromeJS插件。火狐现在已经不再读取userChrome.js文件,所以需要这个插件。另外火狐5的话目前需要Add-on Compatibility Reporter这个插件。然后就是把代码粘贴到<firefox_profile>/chrome/userChrome.js文件里了。行家的话应该知道怎么单独文件之类的,我暂时就懒得研究了。
一切就绪后重启火狐。这时在搜索框点击鼠标中键就会将 X 剪贴板的内容粘贴到搜索框中并在新标签页中打开搜索。如果点击的时候按住Alt键的话,会在当时页面中打开。
最后,既然用到的 X 剪贴板,当然是不支持 Windows 了。(我还不会用Javascript操纵剪贴板。。。)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。