kangjinwen
小狐狸
小狐狸
  • UID29368
  • 注册日期2009-06-29
  • 最后登录2018-06-11
  • 发帖数65
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:1567回复:2

求“状态栏显示标题”的ucjs,先谢谢了

楼主#
更多 发布于:2010-08-10 17:49
hidecapation用不了,记得以前有过一个“状态栏显示标题”的uc脚本。
可是现在死活都搜索不到……
如果有能找到的,那先谢谢了,
liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
1楼#
发布于:2010-08-10 17:49
传个.
作者是坛子里golf-at.

var StatusTitle = {
    StuBar : null, AttrMod : null,

    Init : function() {
        AttrMod = 'DOMAttrModified';

        StuBar = document.getElementById('statusbar'
            +'-display');
        StuBar.addEventListener(AttrMod, StatusTitle.
            changeTitle, false);

        gBrowser.tabContainer.addEventListener('TabOpen',
            StatusTitle.onTabOpen, false);
        gBrowser.tabContainer.addEventListener('TabClose',
            StatusTitle.onTabClose, false);
        for(var n=0; n<gBrowser.mTabs.length; n++) {
            gBrowser.mTabs[n].addEventListener(AttrMod,
                StatusTitle.onTabOpen, false);
        }
    },

    onTabOpen : function(e) {
        e.target.addEventListener(AttrMod, StatusTitle.
            changeTitle, false);
    },

    onTabClose : function(e) {
        e.target.removeEventListener(AttrMod, StatusTitle
            .changeTitle, false);
    },

    changeTitle : function(e) {
        if (e.target.id == 'statusbar-display') {
            if (e.attrName=='label' && e.newValue==
                XULBrowserWindow.defaultStatus)
                StuBar.label = gBrowser.contentTitle;
        }
        else if(e.target==gBrowser.selectedTab && (e
            .attrName=='label' || (e.newValue=='true'
            && e.attrName=='selected'))) {
            setTimeout(function(e) {
                StuBar.label = gBrowser.contentTitle;
            }, 0);
        }    
    },
};

StatusTitle.Init();
我的...
kangjinwen
小狐狸
小狐狸
  • UID29368
  • 注册日期2009-06-29
  • 最后登录2018-06-11
  • 发帖数65
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2010-08-10 17:49
嗯嗯,就是这个,谢谢了哈,呵呵
游客

返回顶部