GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
15楼#
发布于:2010-08-14 13:39
teli:请问怎么使用回到原帖

需要安装 userChrome.JS 扩展,然后讲脚本保存为 .uc.js 结尾的文件,放在配置文件夹的 Chrome 目录下。
隔壁有专门的讨论区。http://g.mozest.com/forum-75-1
Shiro
小狐狸
小狐狸
  • UID28361
  • 注册日期2009-03-25
  • 最后登录2015-03-13
  • 发帖数30
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
16楼#
发布于:2010-08-14 13:39
麻烦问一下GOLF-AT大侠
是不是所有的url输入都会在新tab打开呢?
如果想在原tab打开url的输入能不能实现?
感谢解答!!
ybbao
非常火狐
非常火狐
  • UID27616
  • 注册日期2008-12-29
  • 最后登录2023-05-21
  • 发帖数721
  • 经验53枚
  • 威望0点
  • 贡献值36点
  • 好评度1点
  • 社区居民
17楼#
发布于:2010-08-14 13:39
Shiro:麻烦问一下GOLF-AT大侠
是不是所有的url输入都会在新tab打开呢?
如果想在原tab打开url的输入能不能实现?
感谢解答!!
回到原帖


会检测当前标签页是否空白标签页,如果是,会在当前打开,否则,在新标签打开
-----------------------------

FF默认就是在原tab打开url的输入,不用这个脚本就行了。

--------------------------------

如果只是需要取消URL输入不在新窗口打开,可以取消这段

/*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){}
Shiro
小狐狸
小狐狸
  • UID28361
  • 注册日期2009-03-25
  • 最后登录2015-03-13
  • 发帖数30
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
18楼#
发布于:2010-08-14 13:39
感谢ybbao解答!
teli
小狐狸
小狐狸
  • UID27453
  • 注册日期2008-12-15
  • 最后登录2011-10-27
  • 发帖数39
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
19楼#
发布于:2010-08-14 13:39
可以使用,谢谢
halffog
小狐狸
小狐狸
  • UID32571
  • 注册日期2010-04-15
  • 最后登录2013-07-19
  • 发帖数87
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
20楼#
发布于:2010-08-14 13:39

如果只是需要取消URL输入不在新窗口打开,可以取消这段

你是如此的强大。。。
ybbao
非常火狐
非常火狐
  • UID27616
  • 注册日期2008-12-29
  • 最后登录2023-05-21
  • 发帖数721
  • 经验53枚
  • 威望0点
  • 贡献值36点
  • 好评度1点
  • 社区居民
21楼#
发布于:2010-08-14 13:39
/*open bookmark/history in new tab */
    try {
        eval("whereToOpenLink = " + whereToOpenLink.toString().replace(
            /var shift/,"Class=e.target.getAttribute('class'); Browser="
            +"getTopWin().document.getElementById('content'); if ((Bro"
            +"wser.currentURI.spec!='about:blank' || Browser.webProgre"
            +"ss.isLoadingDocument) && (Class=='sidebar-placesTreechil"
            +"dren' || Class.indexOf('bookmark-item')>=0)) return 'tab"
            +"'; $&"));
    }catch(e){}



这段代码似乎在新的每小时版失效了,会导致某些连接打不开(左键)
rav163
火狐狸
火狐狸
  • UID21761
  • 注册日期2007-11-07
  • 最后登录2019-05-12
  • 发帖数117
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
22楼#
发布于:2010-08-14 13:39
ybbao
/*open bookmark/history in new tab */
    try {
        eval("whereToOpenLink = " + whereToOpenLink.toString().replace(
            /var shift/,"Class=e.target.getAttribute('class'); Browser="
            +"getTopWin().document.getElementById('content'); if ((Bro"
            +"wser.currentURI.spec!='about:blank' || Browser.webProgre"
            +"ss.isLoadingDocument) && (Class=='sidebar-placesTreechil"
            +"dren' || Class.indexOf('bookmark-item')>=0)) return 'tab"
            +"'; $&"));
    }catch(e){}



这段代码似乎在新的每小时版失效了,会导致某些连接打不开(左键)
回到原帖



将上面的Class.indexOf('bookmark-item')>=0改为Class后,链接都可以打开了,但有些不正常(没有在当页打开,而在新标签打开了)。哪位高手,麻烦帮忙处理下?谢谢!!!
ybbao
非常火狐
非常火狐
  • UID27616
  • 注册日期2008-12-29
  • 最后登录2023-05-21
  • 发帖数721
  • 经验53枚
  • 威望0点
  • 贡献值36点
  • 好评度1点
  • 社区居民
23楼#
发布于:2010-08-14 13:39
上一页 下一页
游客

返回顶部