- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 15:37:40 ID:t3UAuOTw0]
- 質問は必ずまとめサイトに目を通した後にして下さい。
■まとめサイト firefoxまとめサイト ttp://firefox.geckodev.org/ ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js ■前スレ firefox userChrome.js greasemonkeyスクリプトスレ 6 pc11.2ch.net/test/read.cgi/software/1222168289/ ■拡張機能 greasemonkey ttp://www.greasespot.net/ Userscripts.org ttp://userscripts.org/ "alta88's userChromeJS" ttp://userchromejs.mozdev.org/index.html userChromeJS フォーラム ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795 "zeniko's userChrome.js" ttp://mozilla.zeniko.ch/userchrome.js.html userChrome.js フォーラム ttp://forums.mozillazine.org/viewtopic.php?t=397735 ttp://forums.mozillazine.org/viewtopic.php?t=556229 userChrome.js 0.8 (FX) - Add-ons Mirror ttp://forum.addonsmirror.net/index.php?showtopic=6878
- 251 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/18(日) 21:53:17 ID:C51Ust0x0]
- >>250
タブを開く動作そのものを抑制する方向で。 alert文は動作確認用、いらなければ削除してください。 var maxNumber = 5; gBrowser._addTab = gBrowser.addTab; gBrowser.addTab = function(aURI, aReferrerURI, aCharset, aPostData, aOwner, aAllowThirdPartyFixup){ if (Application.activeWindow.tabs.length >= maxNumber){ alert("tab oosugi!"); return; } return this._addTab(aURI,aReferrerURI,aCharset,aPostData,aOwner,aAllowThirdPartyFixup); };
- 252 名前:251 mailto:sage [2009/01/18(日) 22:13:57 ID:C51Ust0x0]
- activeWindow関係ないし、このコードなら
Application.activeWindow.tabs.length ではなくて gBrowser.mTabContainer.childNodes.length の方がいいかな。
|

|