トップページsoftware
1001コメント296KB

Firefox userChrome.js greasemonkeyスクリプトスレ11

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2010/01/04(月) 22:08:59ID:JjJYXwpU0
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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スクリプトスレ 10
http://pc12.2ch.net/test/read.cgi/software/1253771697/
■拡張機能
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
0002名無しさん@お腹いっぱい。2010/01/04(月) 22:10:12ID:JjJYXwpU0
■拡張機能その2
JavaScript Actions
ttp://openhideaway.net/Firefox/
Custom Buttons
ttps://addons.mozilla.org/en-US/firefox/addon/2707
Custom Buttons フォーラム
ttp://custombuttons.mozdev.org/drupal/forum
Custom Buttons2
ttps://addons.mozilla.org/en-US/firefox/addon/5066
Custom Buttons2 フォーラム
ttp://custombuttons2.com/forum/
keyconfig 20060828 - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=254
keyconfig 20080929 ? mozillaZine Forums
ttp://forums.mozillazine.org/viewtopic.php?t=72994

■firefox用スクリプトアップローダー
firefoxのuserchrome.js・greasemonkey等のスクリプトアップローダー
ttp://loda.jp/script/
0003名無しさん@お腹いっぱい。2010/01/04(月) 22:15:01ID:JjJYXwpU0
「DAT 落ち」のため急いだので細かな点はカンベン。
0004名無しさん@お腹いっぱい。2010/01/04(月) 22:17:05ID:9DSma4bD0
>>1
0005名無しさん@お腹いっぱい。2010/01/05(火) 12:11:12ID:oRHWy7a90
重複立ってたからあげとくよ
0006名無しさん@お腹いっぱい。2010/01/05(火) 15:29:15ID:mtv1jfM30
Firefox3.5.6で起動オプションに前回終了時のウィンドウとタブを表示するにしている時、
ウィンドウを2つ表示した状態で終了すると、次回refererChanger.uc.jsが効かないんだけど
なんでだか判る?
0007名無しさん@お腹いっぱい。2010/01/06(水) 02:08:18ID:d6qkoGJ90
AliceさんのtabDblclick.uc.jsを使ってるんですが、
全タブの再読み込みを無効にするためにはどこをどう編集すればいいのでしょうか?
0008名無しさん@お腹いっぱい。2010/01/06(水) 11:01:02ID:1mIfraS20
>>7
//1/5 of right side of a tab dblclicked
//すべてのタブを再読み込み
と書いて有る
0009名無しさん@お腹いっぱい。2010/01/06(水) 11:11:58ID:d6qkoGJ90
>>8
79行目のそれはわかるんですが、そこからどう編集すべきですかね?
最後まで消したら動作しなかったので。
0010名無しさん@お腹いっぱい。2010/01/06(水) 11:16:38ID:d6qkoGJ90
すみません、できました。
76行目から91行目までを削除したら望み通りの挙動になりました。
0011名無しさん@お腹いっぱい。2010/01/06(水) 11:28:42ID:WwYaSZoF0
スクリプト中に書かれている else や if の意味ぐらいは調べろ。
それさえ判ればjs書けなくても考えれば普通は判るはずだ。

あとな、基本的な事だがuserChrome.jsでjs使用する事自体が自己責任だ。
ましてやjs作成者のaliceさんに聞かずに勝手に他人のスクリプト弄ろうと思うならすべて自己責任でしれ。
0012名無しさん@お腹いっぱい。2010/01/06(水) 17:39:54ID:Kl8qsI1H0
偉そうになに言ってるんだか
0013名無しさん@お腹いっぱい。2010/01/06(水) 19:25:54ID:IEfD/Yp50
ウンコしたいなら、長文なんて書かずに初めからそう言えばいいのにね
0014名無しさん@お腹いっぱい。2010/01/06(水) 21:16:33ID:sh7IFB3W0
ttp://www.colorzilla.com/firefox/
誰かこれuserChrome.jsで作って
0015名無しさん@お腹いっぱい。2010/01/06(水) 21:21:17ID:intpBkwK0
なんでわざわざ
そのまま使えよ
0016名無しさん@お腹いっぱい。2010/01/06(水) 21:56:02ID:npBh2bpT0
CTRL+K、リターンって検索動作がしたいんだけど

BrowserSearch.loadSearch();

この()の部分に何を入れたら良いんでしょうか
0017名無しさん@お腹いっぱい。2010/01/06(水) 22:42:38ID:npBh2bpT0

勘違いしてたのでスルーでm(_ _)m
0018名無しさん@お腹いっぱい。2010/01/07(木) 00:28:21ID:KHzKLBTR0
ここもキチガイに占領されたか
aliceおばさん、キチガイには餌をやらないでね
0019名無しさん@お腹いっぱい。2010/01/07(木) 09:51:10ID:nyiqTBx40
冗談にしてもその言い方は失礼だろボケ
0020名無しさん@お腹いっぱい。2010/01/07(木) 10:56:17ID:gZk5btm6P
前スレの958なんですが、

小文字大文字の区別をするスクリプトと、しないけどその分手動で登録するため行が長くなってしまうスクリプトでは
どっちが速く動作するの?
0021名無しさん@お腹いっぱい。2010/01/07(木) 11:06:43ID:zAgOTHz10
>>19
基地外は建前で実際はalice氏を追い出そうとしてるんだろ
失礼な口調なのも当然じゃね?
0022名無しさん@お腹いっぱい。2010/01/07(木) 11:09:08ID:NGvIy9uu0
>>20
両方作ってテストすればいいだけだろ
0023202010/01/07(木) 11:22:45ID:gZk5btm6P
ごめん、間違えた

小文字大文字の区別をしないスクリプトと、区別する分手動で登録するため行が長くなってしまうスクリプトでは
どっちが速く動作するの?

でした。
0024名無しさん@お腹いっぱい。2010/01/08(金) 01:50:16ID:bzDA2W+y0
Firefox 3.6では openTabsWhere_whichTabSelectWhenCloseTab.uc.js ucjs の設定が
有効にならないようなんですけど、どこを修正すればよいのかわかる方いませんか?
0025名無しさん@お腹いっぱい。2010/01/08(金) 09:14:39ID:xr2AZHoz0
>>24
エスパーだが
// @note browser.tabs.insertRelatedAfterCurrent は false としておくこと
では?
0026名無しさん@お腹いっぱい。2010/01/08(金) 12:09:00ID:/zkq/D720
スクリプト内に日本語使いたいんですが
どうすればよいでしょうか?
0027名無しさん@お腹いっぱい。2010/01/08(金) 12:56:00ID:bzDA2W+y0
>>25
ビンゴです。ありがとう。
0028名無しさん@お腹いっぱい。2010/01/08(金) 14:29:14ID:nVAhHFtA0
エンコード
0029名無しさん@お腹いっぱい。2010/01/08(金) 14:39:43ID:+IQXjkcC0
JSActionsにプリインストールされている
「選択範囲をURLとして開く」と「選択範囲内のリンクを開く」のアクションを
ContextMenuExtensionのカスタムスプリクト用に移植したいんですが、コードはあるでしょうか?
そのままコピペは当然の如く無理でした
0030名無しさん@お腹いっぱい。2010/01/08(金) 21:09:20ID:VmSSNUaX0
YouTubeで動画再生中に動画上に表示される広告を
消せるスクリプトはないでしょうか?
0031名無しさん@お腹いっぱい。2010/01/08(金) 23:20:59ID:3ovFIaxu0
>>29
ttp://piro.sakura.ne.jp/xul/doc/ctxextensions/help-appendix.xml#shortexpressions
0032名無しさん@お腹いっぱい。2010/01/09(土) 09:02:50ID:WmgjBs1Z0
厚かましいのは承知の上なのですが、どなたかscriptの作成をお願い出来ませんか?

・キャレットブラウズの現在選択部分をもっと明瞭に(secure loginくらいに)
・尚且つIMEのon offでその現在選択部分の色が緑や赤に変わる

secure loginの画像
ttps://blueimp.net/mozilla/img/screenshots/secure-login-01.png
0033名無しさん@お腹いっぱい。2010/01/09(土) 09:34:14ID:1mf77zgn0
>>32
↑はcssでできる
↓はIME and DiMENSiON入れろ
0034名無しさん@お腹いっぱい。2010/01/09(土) 10:32:46ID:Ib8g+PcT0
ttp://tmkk.hp.infoseek.co.jp/の2chブラウザ的Greasemonkeyスクリプトで
>- ←をハイパーリンク化しないようにするにはどうしたらいいんだろう

いじったら出来たので書いておく
43行目を →| var pattern = /(>|\uFF1E|>)([0-9]+)/g; |← に変更
0035322010/01/09(土) 16:32:27ID:vDz3N8J50
>>33
ありがとうございます
恥ずかしい話ですがcssすら書けないもので・・・
それとIME and DIMENSIONは作者サイトを端から端まで読んで格闘してみましたが動作しませんでした
0036名無しさん@お腹いっぱい。2010/01/09(土) 17:53:53ID:SOr7ob+n0
アメブロのペタをらくちんにするスクリプトありませんか?
0037名無しさん@お腹いっぱい。2010/01/09(土) 20:17:25ID:Ib8g+PcT0
>>34 61行目の間違いでした

ただこれをすると
>>1-3みたいな連番が表示されなくて困る
0038名無しさん@お腹いっぱい。2010/01/09(土) 21:07:45ID:8UeEb3yC0
var pattern = /(>|\uFF1E|>)([0-9]{1:4}(?:-[0-9]{1:4})*)/g;
0039名無しさん@お腹いっぱい。2010/01/09(土) 21:08:30ID:8UeEb3yC0
{1,4}だ
0040名無しさん@お腹いっぱい。2010/01/09(土) 23:32:23ID:Ib8g+PcT0
>>38-39 GJ
使いやすくなった ありがとう
0041名無しさん@お腹いっぱい。2010/01/10(日) 05:53:23ID:wz2ZDSW00
3.5.7でapGoogleImageSearch.user.js動いてる?
0042名無しさん@お腹いっぱい。2010/01/10(日) 08:00:58ID:wAyqM8qAP
動作確認くらい自分でやれよ
出来ないなら初心者スレ行け
0043名無しさん@お腹いっぱい。2010/01/10(日) 09:32:17ID:wtSIWjAxP
一時的な物なのか仕様変更なのか知らないが効かなくなったな
0044名無しさん@お腹いっぱい。2010/01/10(日) 15:15:05ID:CmbM2OdT0
google側の仕様変更だろ。昨日あたりからgoogleimagesautopager.user.jsも聞かなくなってる。
0045名無しさん@お腹いっぱい。2010/01/10(日) 21:25:40ID:sX6zd6UG0
patchForSpeedUpStylishの最終バージョンって1.0.2ですか?
0046名無しさん@お腹いっぱい。2010/01/10(日) 21:32:08ID:5bk9dUkc0
※インストール厳禁
Youtube Download Links! + Upgrade Firefox Speed for Greasemonkey
ttp://userscripts.org/scripts/show/66100

胡散臭いの来たと思ってソースコードを見たら…
0047名無しさん@お腹いっぱい。2010/01/10(日) 21:37:51ID:kIx5hyO40
ワロタw
稀にみる糞Script
0048名無しさん@お腹いっぱい。2010/01/10(日) 21:48:09ID:5bk9dUkc0
http://pc12.2ch.net/test/read.cgi/software/1261054361/861-868
アホがなだれ込んで来ませんように
0049名無しさん@お腹いっぱい。2010/01/10(日) 22:02:25ID:jZJh/FtE0
>>46
これはひどい…
0050名無しさん@お腹いっぱい。2010/01/10(日) 22:08:39ID:jZJh/FtE0
>>48
こっちもひどい…
0051名無しさん@お腹いっぱい。2010/01/10(日) 22:08:52ID:51O8m27P0
http://userscripts.org/scripts/show/52119

Remixで紹介されてたこれって、作者が中国人みたいだけど安全ですか?
0052名無しさん@お腹いっぱい。2010/01/10(日) 22:13:36ID:i5bh1GWu0
不安なら使わないでFA
0053名無しさん@お腹いっぱい。2010/01/10(日) 22:18:35ID:kIx5hyO40
>>51
ならRemixで聞くのが筋だな
0054名無しさん@お腹いっぱい。2010/01/10(日) 22:29:48ID:ULhZo4uO0
alert爆弾か?
0055名無しさん@お腹いっぱい。2010/01/10(日) 22:31:07ID:ULhZo4uO0
>>51
見にくいだけだと思う
0056名無しさん@お腹いっぱい。2010/01/11(月) 00:43:36ID:5186oaYz0
>>46
なにこれwwwww
0057名無しさん@お腹いっぱい。2010/01/11(月) 00:58:36ID:8VO8i07g0
熱烈なカート・アングルのファンに違いない
0058名無しさん@お腹いっぱい。2010/01/11(月) 09:51:41ID:Bf2DJEVt0
>>54
alert爆弾(笑)
0059名無しさん@お腹いっぱい。2010/01/11(月) 20:55:51ID:sXWS/Nkh0
>>35
*:focus { outline: orange 1px solid !important; }
動作未確認だがこんな感じだろうからあとはググれ。
0060名無しさん@お腹いっぱい。2010/01/11(月) 23:49:49ID:SYKmXkWJ0
ttp://www.marvell.com/support.html
このMARVELLのサイトを開くだけで、「プラットフォーム」 と 「パートナンバー」を自動選択して、
検索を実行したいのですが、上段の方をSEARCHをクリックした動作をさせる方法が分かりません。

//Windows XP x86(32-bit)を選択
 document.getElementById('select_platform').value = '3';
//88E8056を選択
 document.getElementById('select_part_number').value = '16';
//上段のSEARCHを実行
 ここの部分が分からないです。
 doDriverSearch('1'); と書いてみましたが、エラーコンソールに「doDriverSearch is not defined」
 というエラーが表示されて動作しませんでした。

方法をご存知の方いましたら、教えてください。
よろしくお願いします。
0061名無しさん@お腹いっぱい。2010/01/12(火) 00:15:56ID:zsBTgpP70
>>60
まだページ読み終えてないときに実行してんじゃねーの
onloadにaddEventListenerしろよ
スレチ
0062602010/01/12(火) 00:42:59ID:Qkt/AWVV0
>>61
レスありがとうございます。

下記のようにしてみましたが、同じく「doDriverSearch is not defined」と出てしまいます。
(5000ミリ秒などにしても駄目でした。)

window.addEventListener('load', function(){
 //Windows XP x86(32-bit)を選択
 document.getElementById('select_platform').value = '3';
 //88E8056を選択
 document.getElementById('select_part_number').value = '16';
 //上段のSEARCHを実行 (↓前スレにあったのを参考にしてみました。)
 setTimeout(function(unsafeWindow){ eval("doDriverSearch('1');", unsafeWindow); }, 2000, unsafeWindow);
}, false);

ご存知の方いましたら、どうかよろしくお願いします。


※FirefoxでGreasemonkeyを使っているのですが、ここではスレ違いなのでしょうか!?
0063名無しさん@お腹いっぱい。2010/01/12(火) 00:55:52ID:oUHNzSga0
上段の方をSEARCHをクリックイベントを送るとかでいいんジャマイカ
ttps://developer.mozilla.org/en/DOM/document.createEvent
0064名無しさん@お腹いっぱい。2010/01/12(火) 01:09:56ID:zsBTgpP70
document.getElementById("lb_drivers_1").click(); ?
0065名無しさん@お腹いっぱい。2010/01/12(火) 01:23:03ID:Qkt/AWVV0
>>63
遅くにレスどうもありがとうございます。

サンプルの一部を下記のように書き換えてみたのですが、何も起こらずエラーも出ずでした。 _| ̄|●lll

function preventDef(event) {
 event.preventDefault();
}
function addHandler() {
 document.getElementById("lb_drivers_1").addEventListener("click", preventDef, false);
}
function simulateClick() {
 var evt = document.createEvent("MouseEvents");
 evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
}
0066602010/01/12(火) 01:27:04ID:Qkt/AWVV0
>>64
遅くにレスどうもありがとうございます。

レスいただいたコードを試してみましたが、
document.getElementById("lb_drivers_1").click(); is not defined
とエラーが出てしまいました。


できれば、サイトの関数を直接使いたいため、unsafeWindowを使用して
サイトの関数を呼び出すサンプルを探しているのですが、なかなか見付
けられずにいます。 _| ̄|●lll
0067名無しさん@お腹いっぱい。2010/01/12(火) 10:52:12ID:7S+2HdJX0
documentとかdoDriverSearchの前にunsafeWindow.を付けてみろ。
0068602010/01/12(火) 21:41:44ID:Qkt/AWVV0
>>67
レスありがとうございます。
unsafeWindow.〜と試してみましたが、〜 is not definedと
変わらずエラーが出てしまいます。
0069名無しさん@お腹いっぱい。2010/01/12(火) 23:53:07ID:XcLA2VyvP
イミフ
ttp://www.oshiete-kun.net/archives/2010/01/twitterautopagerize.html
0070名無しさん@お腹いっぱい。2010/01/13(水) 10:57:56ID:nzpEQp1c0
FIREGESTURES :: Get Scripts
http://www.xuldev.org/firegestures/getscripts.php?lang=ja
の「ページのタイトルと URL をクリップボードへコピー」の改行文字列が正常に働いてないんだけど
他の人はちゃんと動いてる? XP SP3 + Firefox/3.5.7
スクリプトのスレってここでいいんだよね?
0071名無しさん@お腹いっぱい。2010/01/13(水) 11:25:32ID:yzajIwZbP
LFなだけじゃね
0072名無しさん@お腹いっぱい。2010/01/13(水) 13:28:28ID:qA63F2hm0
OwataPagerizeちゃんと動いてる?GoogleSearchでは動くんだけど
最近になって急にGoogleImage、Amazon、楽天、Youtube、ニコニコ他全部で動かなくった
0073名無しさん@お腹いっぱい。2010/01/13(水) 14:11:29ID:uKLmPT3n0
Googleimageって仕様変更した?
0074名無しさん@お腹いっぱい。2010/01/13(水) 14:43:12ID:L3UGJ5Kd0
だろうな、3.0系でも動かん
0075名無しさん@お腹いっぱい。2010/01/13(水) 16:38:54ID:NeJ87K0G0
http://loda.jp/script/?id=364
0076名無しさん@お腹いっぱい。2010/01/13(水) 17:06:38ID:kVwZU0rF0
デフォルトの機能か拡張なのかわかりませんが、文字列を選択して右クリックすると
コンテキストメニューにgoogleで検索とでます。

このコンテキストにgoogleマップで検索を追加したいのですが、
この場合、userChrome.jsとuserChrome.cssのどちらでしょうか?

コンテキストメニューにgoogleマップを
0077名無しさん@お腹いっぱい。2010/01/13(水) 17:13:31ID:qqWggbi40
またpatchのやり方をぐぐって途中でめんどくさくなる仕事が始まるお……
0078762010/01/13(水) 17:14:39ID:kVwZU0rF0
>>76

色々ミスってる。。

一番最後の行は無視してください。
×userChrome.css
○userContent.css
0079名無しさん@お腹いっぱい。2010/01/13(水) 20:38:48ID:u3pK4WbkP
>>73
した

誰も対応できてない
0080名無しさん@お腹いっぱい。2010/01/13(水) 20:53:38ID:gZBR6Q9a0
>>76
conqueryかconqueryModoki.uc.xul辺りを入れて
searchpluginにGoogle Mapを追加すればいいんじゃね?
ttp://www.searchplugin.jp/word/Google+%28Map%29/dl/1/
0081名無しさん@お腹いっぱい。2010/01/13(水) 21:58:58ID:rcbjuQ/D0
Undo Closed Tabs ButtonとかUndoListInTabmenuToo.uc.jsとか
最近閉じたタブの一覧について
場所を移動するだけじゃなく別の場所にも同じような機能を載せるには
browser.js内のコードと同じようなコードを繰り返さないといけないの?
似たようなコードが含まれているけどそのまま使い回せたりしないんですか
0082名無しさん@お腹いっぱい。2010/01/13(水) 23:05:29ID:WDgD3rK90
>>81
ナンカ良く分からないけど、Gomita さんの Recently Closed Tabs Popup なら
var func = HistoryMenu.populateUndoSubmenu.toString();
func = func.replace("historyUndoPopup", "restoreClosedTabsPopup");

var func = HistoryMenu.populateUndoSubmenu.toString();
func = func.replace("PHM_populateUndoSubmenu()", "(id)");
func = func.replace('"historyUndoPopup"', 'id');
とかして、メニューから id 渡す様にすれば HistoryMenu.populateUndoSubmenu2 を
共用できるようになるよ。
0083812010/01/13(水) 23:46:09ID:rcbjuQ/D0
>>82
どうもありがとう

ところでevalなしでは無理ですか?
どういう使い方ならいいのかわからないからとりあえずevalは使わないでおこう
みたいな何もわかってない状況なんですけど
0084名無しさん@お腹いっぱい。2010/01/13(水) 23:47:53ID:rcbjuQ/D0
×みたいな何もわかってない状況なんですけど
○みたいな何もわかってない状況の自分がこんなことを聞いて返答をもらっても理解できるかどうかわかりませんが
的な
0085名無しさん@お腹いっぱい。2010/01/14(木) 00:39:24ID:5h31JF+r0
>>83
HistoryMenu.populateUndoSubmenu2 = function PHM_populateUndoSubmenu2(id) {
var undoPopup = document.getElementById(id);
以下 populateUndoSubmenu の2行目以降
}
とかを独自に持てば可能。
0086名無しさん@お腹いっぱい。2010/01/14(木) 09:08:11ID:7G/ujrYt0
evalするか同じようなコードを繰り返すかの二択?
0087名無しさん@お腹いっぱい。2010/01/14(木) 22:20:37ID:hQerzZUB0
IDを決め打ちしてるからそうなんじゃない?良く分からんけど。
0088名無しさん@お腹いっぱい。2010/01/15(金) 19:44:58ID:y8Z4MtAx0
OwataPagerizeが動かんね。
0089名無しさん@お腹いっぱい。2010/01/15(金) 19:51:36ID:XI1YH2e+0
>>88
http://pc12.2ch.net/test/read.cgi/software/1222372213/888
0090名無しさん@お腹いっぱい。2010/01/15(金) 19:52:12ID:PshCS5Z00
>>88
googleimageの仕様変更に対応した最新版は動いてるけど
0091名無しさん@お腹いっぱい。2010/01/15(金) 19:54:06ID:+BD90Pj00
アドオンマネージャーからアドオンのインストールフォルダを開くのがあったと思うんですけど
名前なんでしたっけ
0092名無しさん@お腹いっぱい。2010/01/15(金) 19:57:43ID:L57u0yQG0
名前忘れたけどGomitaさんとこ
0093名無しさん@お腹いっぱい。2010/01/15(金) 20:00:32ID:h/XkxB4r0
OpenAddonFolder.uc.js
0094名無しさん@お腹いっぱい。2010/01/15(金) 20:09:09ID:+BD90Pj00
thx1
0095名無しさん@お腹いっぱい。2010/01/15(金) 20:10:05ID:y8Z4MtAx0
>>80,90
動いたわ。サンクス
0096名無しさん@お腹いっぱい。2010/01/15(金) 22:19:25ID:AmEmw8P70
タブコンテキストメニューの「閉じたタブを元に戻す」メニューは
閉じたタブがないときには非表示になっていますが、
これを閉じたタブがないときはグレーテキストで表示させたいと思い
以下のようにやってみたのですが、常時通常のテキストで表示されてしまいます。
コメントアウトしている行の、色を変えるだけのほうは
閉じたタブがあるかないかで色が変わります。
うまく動かすにはどうすればいいですか?

var menupopup = gBrowser.mStrip.childNodes[1];
var menuitem = gBrowser.mUndoCloseTabMenuItem;
menuitem.style.display = "-moz-box";
menupopup.addEventListener("popupshowing", function(){
if (menuitem.hasAttribute("hidden")) {
menuitem.setAttribute("disabled", true);
//menuitem.style.color = "red"; //test
} else {
menuitem.removeAttribute("disabled");
//menuitem.style.color = "blue"; //test
}
}, false);
0097名無しさん@お腹いっぱい。2010/01/16(土) 01:30:52ID:e5tTlGdY0
Redirect Removerに相当するスクリプトってどんなスクリプト?
0098名無しさん@お腹いっぱい。2010/01/16(土) 01:46:14ID:VOtqSNPb0
>>97
Skip Redirector
http://userscripts.org/scripts/show/57806

AutoPagerizeと同じくSITEINFO登録で増やせる
0099名無しさん@お腹いっぱい。2010/01/16(土) 02:07:16ID:e5tTlGdY0
>>98
さんきゅ。ってかそもそも機能を勘違いしてたw
ググル検索結果にはてなブックマークのページが出てきて、目的のページに直接飛ばないものかと思っていたんだがw
しかしこれはこれで便利。やはりありがとう
0100名無しさん@お腹いっぱい。2010/01/16(土) 05:11:13ID:2FDmh7kr0
>>99
それだったら、こんなスクリプトがあるよ。
ttp://d.hatena.ne.jp/blooo/20091023/1256227428
0101名無しさん@お腹いっぱい。2010/01/16(土) 05:24:33ID:M6p6f3gj0
グロ注意
■ このスレッドは過去ログ倉庫に格納されています