我写了一个书签来在中文字典中查找一个单词:
javascript:Qr=document.getSelection();if(!Qr){void(Qr=prompt('%E8%AF%8D%E8%AF%AD',''))};if(Qr)(function(){window.open('http://nciku.com/search/all/'+Qr);})();
这将打开一个新选项卡,其中包含您选择的单词或您在提示时键入的单词的搜索结果。有没有办法在后台加载新标签?我想将注意力集中在我正在查看的页面上,稍后再查看搜索结果。
Firefox中有一个选项“当我在新选项卡中打开链接时,立即切换到它”,这没有帮助。
编辑:请注意,这是供我使用的,因此告诉我如何更改 Firefox (3.0.11) 设置以执行此操作的答案也可以。我也尝试了以下修改,但它仍然关注新标签。
javascript:Qr=document.getSelection();if(!Qr){void(Qr=prompt('%E8%AF%8D%E8%AF%AD',''))};if(Qr)(function(){var%20oldWin=this;window.open('http://nciku.com/search/all/'+Qr);oldWin.focus()})();
编辑2:
环顾四周,看看我是否能找到答案,我看到这个人遇到了相反的问题(新标签没有获得焦点,但他希望他们拥有它),但没有解决方案:
显然在 HTML 5 中讨论了一个 _tab 目标,但这对我没有多大帮助。
http://forums.whatwg.org/viewtopic.php?t=185&highlight=tab+focus
(显然作为一个新用户,我只能发布一个链接,所以我已经破坏了它)
如果这是不可能的,这似乎是非常糟糕的浏览器行为。