chentianyu_hit
小狐狸
小狐狸
  • UID27745
  • 注册日期2009-01-12
  • 最后登录2009-04-17
  • 发帖数12
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3372回复:4

请问有类似google浏览器newTab一样的扩展吗?

楼主#
更多 发布于:2009-02-04 16:01
功能:让我的书签栏显示在新的标签页里面,这样工具栏就可以少一行、

之前以为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;
}
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
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 的冲突问题。
Firefox More than meets your experience
minefield
狐狸大王
狐狸大王
  • UID26497
  • 注册日期2008-10-02
  • 最后登录2009-07-23
  • 发帖数351
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2009-02-04 16:01
fang5566:https://addons.mozilla.org/en-US/firefox/downloads/file/39220/new_tab_jumpstart-0.5a3-fx.xpi

New Tab Jumpstart 应该完全符合你的需要,因为作者说它整的比 Chrome 还好!

主页: http://digitalmihailo.blogspot.com/sear ... /JumpStart

里面提到可以在 Tab Mix Plus 的事件--标签页打开,在新建标签页打开:用户自定义,输入: chrome://jumpstart/content/tabView.xul
这样可以解决与 Tab Mix Plus 的冲突问题。
回到原帖


有一个bug,option选择即崩溃,毕竟还是experimental
chentianyu_hit
小狐狸
小狐狸
  • UID27745
  • 注册日期2009-01-12
  • 最后登录2009-04-17
  • 发帖数12
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2009-02-04 16:01
minefield

有一个bug,option选择即崩溃,毕竟还是experimental
回到原帖



的确,option选择即崩溃
snm
snm
狐狸大王
狐狸大王
  • UID6188
  • 注册日期2005-05-20
  • 最后登录2018-07-26
  • 发帖数326
  • 经验69枚
  • 威望0点
  • 贡献值16点
  • 好评度1点
  • 社区居民
  • 忠实会员
4楼#
发布于:2009-02-04 16:01
fang5566:https://addons.mozilla.org/en-US/firefox/downloads/file/39220/new_tab_jumpstart-0.5a3-fx.xpi

New Tab Jumpstart 应该完全符合你的需要,因为作者说它整的比 Chrome 还好!

主页: http://digitalmihailo.blogspot.com/sear ... /JumpStart

里面提到可以在 Tab Mix Plus 的事件--标签页打开,在新建标签页打开:用户自定义,输入: chrome://jumpstart/content/tabView.xul
这样可以解决与 Tab Mix Plus 的冲突问题。
回到原帖


这个不错,要是多些自定义选项就更好了 ……
游客

返回顶部