阅读:3105回复:6
firefox 3.7a5pre 无法自动在新标签页上打开书签的问题----问题解决,谢谢GOL...
在之前的firefox版本上使用的脚本,能自动在新标签页上打开书签:
(function() { /*在新标签页上打开书签 */ eval("PlacesUIUtils.openNodeIn = " + PlacesUIUtils.openNodeIn .toString().replace("openUILinkIn(aNode.uri, aWhere);", "if ((gBrowser.currentURI.spec != 'about:blank' || \ gBrowser.webProgress.isLoadingDocument) && (aNode.uri. \ indexOf('javascript:') == -1)) {openUILinkIn(aNode.uri, \ 'tab');}else{openUILinkIn(aNode.uri, aWhere);}")); })(); 现在无法在firefox 3.7a5pre_20100418154647/20100418003214上生效,不知大家是否知道需求怎样修改? 谢谢!!! |
|
1楼#
发布于:2010-04-19 10:49
try {
eval("PlacesUIUtils.openNodeIn = " + PlacesUIUtils.openNodeIn .toString().replace("openUILinkIn(aNode.uri, aWhere);", "Browser=getTopWin().document.getElementById('content'); \ aWhere = Browser.currentURI.spec!='about:blank'||Browser \ .webProgress.isLoadingDocument?'tab':'current'; $&")); }catch(e){} |
|
2楼#
发布于:2010-04-19 10:49
谢谢!!!将代码完全代替原有代码,就可以生效。这个问题到这也解决了,再次谢谢GOLF-AT!
|
|
3楼#
发布于:2010-04-19 10:49
是啊 我也在苦恼这个问题。
|
|
4楼#
发布于:2010-04-19 10:49
怎么用呢。。拜托。。这些代码用哪里啊
|
|
5楼#
发布于:2010-04-19 10:49
安装userChrome.js 0.8.xpi
将Chrome.rar解压到你配置文件的目录下的Chrome目录里就可以了。 Chrome.rar包含有两个文件:userChrome.js及newtab.uc.js。 newtab.uc.js:里面就是GOLF-AT所提供的代码。 userChrome.js 0.8.xpi 大小: 3002 字节 修改时间: 2010年4月23日, 18:49:10 MD5: DD9AC3BCE7BC0F470603FC3357E4E282 SHA1: 5EDE604888BB835C85F8B8E51351DCD2E5FC014E CRC32: 9A8E689A Chrome.rar 大小: 998 字节 修改时间: 2010年4月23日, 18:57:44 MD5: 792857418BD0EBBF0FFD70830EE56987 SHA1: 743C098A5AA72618FF11363C005B4879AF7BBC74 CRC32: 19669E03 |
|
|
6楼#
发布于:2010-04-19 10:49
难道官方不承认这是BUG吗?
又要强奸用户使用习惯了?! |
|