阅读:3372回复:4
请问有类似google浏览器newTab一样的扩展吗?
功能:让我的书签栏显示在新的标签页里面,这样工具栏就可以少一行、
之前以为tab mix plus 可能是我需要的,但是好像也不行,要是行的话,谁给个截图、谢谢 另外我试过下面的这段脚本好像也不行啊、、我的FF是3.0.3的,我userChrome.js里面只有这样内容,但是每次新标签打开都是空的,为什么呢? (function() { /*open bookmark in new tab */ 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);}")); /*open history in new tab */ try { document.getElementById("history-menu").setAttribute( "oncommand", "openUILinkIn(event.target.node.uri, 'tab');"); }catch(e){} /*open url in new tab */ try { var new_str = '_LoadURL(aTriggeringEvent, '; var old_str = 'if (aTriggeringEvent instanceof MouseEvent) {'; try { // firefox 3.0.* eval("BrowserLoadURL = " + BrowserLoadURL.toString().replace( old_str, new_str+' aPostData); return; $&')); } catch(e) { // firefox 3.1 var urlbar = document.getElementById("urlbar"); eval("urlbar.handleCommand = " + urlbar.handleCommand.toString( ).replace(old_str, new_str+' postData); return; $&')); } }catch(e){} /*open search in new tab */ try { var cName = "@mozilla.org/preferences-service;1"; var fPref = Components.classes[cName].getService(Components .interfaces.nsIPrefService); if (fPref.getBoolPref("browser.search.openintab") != true) fPref.setBoolPref("browser.search.openintab", true); eval("whereToOpenLink = " + whereToOpenLink.toString().replace( 'if (!e) {', 'if (e&&e.currentTarget.getAttribute("anonid")\ =="search-go-button") return "tab"; $&')); }catch(e){} })(); function _LoadURL(aTriggeringEvent, aPostData) { var where = (gBrowser.currentURI.spec!='about:blank' || gBrowser.webProgress.isLoadingDocument) ? 'tab' : 'current'; if (gURLBar.value!='') openUILinkIn(gURLBar.value, where); return true; } |
|
1楼#
发布于:2009-02-04 16:01
https://addons.mozilla.org/en-US/firefo ... 5a3-fx.xpi
New Tab Jumpstart 应该完全符合你的需要,因为作者说它整的比 Chrome 还好! 主页: http://digitalmihailo.blogspot.com/sear ... /JumpStart 里面提到可以在 Tab Mix Plus 的事件--标签页打开,在新建标签页打开:用户自定义,输入: chrome://jumpstart/content/tabView.xul 这样可以解决与 Tab Mix Plus 的冲突问题。 |
|
|
2楼#
发布于:2009-02-04 16:01
fang5566:https://addons.mozilla.org/en-US/firefox/downloads/file/39220/new_tab_jumpstart-0.5a3-fx.xpi 有一个bug,option选择即崩溃,毕竟还是experimental |
|
3楼#
发布于:2009-02-04 16:01
|
|
4楼#
发布于:2009-02-04 16:01
fang5566:https://addons.mozilla.org/en-US/firefox/downloads/file/39220/new_tab_jumpstart-0.5a3-fx.xpi 这个不错,要是多些自定义选项就更好了 …… |
|