firefox userChrome.j ..
142:80
07/03/16 23:57:37 2jZt1/PS0
userChrome.jsの小ネタを投下.既出だったらごめん.
「最近閉じたタブ」を履歴メニューからタブコンテキストメニューに移す.
(function(){
var after = document.getElementById('tabContextUndoCloseTab');
var menu = document.getElementById('historyUndoMenu');
menu.setAttribute('disabled',false);
after.parentNode.insertBefore(menu,after);
document.getElementById('endUndoSeparator').style.display = 'none';
})();
次いでロケーションバーからの入力を新規タブで開く.
BrowserLoadURL = function(){ gBrowser.addTab(gURLBar.value); }
上の奴や,検索バーからの新規タブは空白タブを無視するので,
新規タブが開くときに空白タブを全て閉じる.
gBrowser.tabContainer.addEventListener('TabOpen',function(event){
var tab = gBrowser.mTabs;
var max = tab.length;
for(var i = 0;i < max;++i){
if(tab[i] == event.target) continue;
if(gBrowser.getBrowserForTab(tab[i]).contentWindow.document.URL == 'about:blank')
gBrowser.removeTab(tab[i]);
}
},false);
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4065日前に更新/259 KB
担当:undef