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
0412名無しさん@お腹いっぱい。
2010/02/08(月) 20:48:46ID:EtmoxSvV0userscript
0413名無しさん@お腹いっぱい。
2010/02/08(月) 20:54:57ID:KXrzaSNn00414名無しさん@お腹いっぱい。
2010/02/08(月) 20:57:48ID:xQXtEPH60正気か?無理に決まってるだろ。他のブラウザとの統合なんてもっと無理だろ。
エンジンも違うし、揉めて荒れるのが目に見えてる。
それに分けるとここがこう良くなるとかを説明しないで、
分けろ分けろ言う意味がわからん。官僚制の逆機能のように
スレの過剰な細分化は非効率だし、発展性が損なわれると思うけどな。
0415名無しさん@お腹いっぱい。
2010/02/08(月) 20:59:35ID:tjX6O3dU0Greasemonkeyと互換性を持たせようと努めてるみたいだし
ただユーザスクリプトを一箇所にまとめると「このスクリプトを○○でも使えるように改造してください><」ってレスしか付かなくなる予感
Firefoxユーザは現状で何の問題もないんじゃない
0416名無しさん@お腹いっぱい。
2010/02/08(月) 21:07:09ID:EtmoxSvV0あんたすごいよ〜
0417名無しさん@お腹いっぱい。
2010/02/08(月) 21:10:59ID:HjrR23KP0理由としては
初心者が増えまくる
FirefoxとChromeの両方できちんと間違いなく動くように気を配らないといけない
Greasemonkey程度の機能しかないChomeのために気を使う必要性を感じない
の3点
0418名無しさん@お腹いっぱい。
2010/02/08(月) 21:17:37ID:EtmoxSvV0分けるも何もココはもともとFirefox用のスレなんだし
Chrome用userscriptsスレは新たに作ればそれで良いんじゃ
0419名無しさん@お腹いっぱい。
2010/02/08(月) 21:21:44ID:07YVGsgu0ttp://gihyo.jp/dev/serial/01/chrome-extensions/0002
↑を読んだら、とてもじゃないが誤差の範囲とは言えない。
これで一緒のスレにするなんて、狂気の沙汰としか思えない。
0420名無しさん@お腹いっぱい。
2010/02/08(月) 21:23:59ID:tjX6O3dU0大きいのはGM関数だけっしょ
自分で作るのはGM関数使わないし
といってFirefoxしか使ってないから他のブラウザで動作するかどうかは試してないけど
マルチブラウザ対応のスクリプト出してる人もいるし
0421名無しさん@お腹いっぱい。
2010/02/08(月) 21:24:43ID:EtmoxSvV0> GM APIで使用可能なのはGM_addStyle,GM_xmlhttpRequest(ただし,ドメインを超えることはできません),GM_openInTab(実装はwindow.openのラッパー),GM_log(やはりconsole.logのラッパー)の4つです
使えるGM_APIもやっかいだよなw
0422名無しさん@お腹いっぱい。
2010/02/08(月) 21:28:42ID:9mQ4IJLS00423名無しさん@お腹いっぱい。
2010/02/08(月) 21:29:31ID:cWqkw28i00424名無しさん@お腹いっぱい。
2010/02/08(月) 21:33:14ID:9mQ4IJLS00425名無しさん@お腹いっぱい。
2010/02/08(月) 21:36:20ID:cWqkw28i0すんまそん
Greasemonkeyの設定がおかしかった
0426名無しさん@お腹いっぱい。
2010/02/08(月) 21:52:40ID:oj8EtCMV0こんな奴が来なくなるようにしてくれ
0427名無しさん@お腹いっぱい。
2010/02/08(月) 21:58:02ID:R/J6IC540google chrome エクステンション(拡張機能)
http://pc12.2ch.net/test/read.cgi/software/1262449258/
すでに棲み分けはできていると思うんだがなあ
0428名無しさん@お腹いっぱい。
2010/02/08(月) 22:32:14ID:f29ufs/700429名無しさん@お腹いっぱい。
2010/02/08(月) 23:13:55ID:QDwtuvtR0Firefoxスレ立ちすぎだって…。
0430名無しさん@お腹いっぱい。
2010/02/08(月) 23:25:04ID:kqxDmq9EPよーくわかった
0431名無しさん@お腹いっぱい。
2010/02/08(月) 23:28:26ID:zkA6KeeF0そうしたいんだろ
0432名無しさん@お腹いっぱい。
2010/02/08(月) 23:31:33ID:8Y/8OzR300433名無しさん@お腹いっぱい。
2010/02/08(月) 23:32:45ID:n++OOM8x0Java Script
Java Script
三回書いてみました
0434名無しさん@お腹いっぱい。
2010/02/09(火) 00:07:21ID:V1pxr8gX0これは酷いw
0435名無しさん@お腹いっぱい。
2010/02/09(火) 00:18:46ID:8iStlChm0このままでいい
クローム使うような情弱相手にしたくないから隔離して欲しい
0436名無しさん@お腹いっぱい。
2010/02/09(火) 01:09:13ID:uZfegE/K0普段はuserChrome.jsだろうがGreasemonkeyだろうがクレクレ君なのに。
0437名無しさん@お腹いっぱい。
2010/02/09(火) 01:12:21ID:qptZEzBzP自己紹介はそれくらいで
0438名無しさん@お腹いっぱい。
2010/02/09(火) 02:04:38ID:/UQcFwml0叩くなら俺を叩け
0439名無しさん@お腹いっぱい。
2010/02/09(火) 09:34:13ID:H9nR0BCr0⊂彡☆))Д´) パーン
【スクリプト】userChrome.js (Firefox)
【スクリプト】Greasemonkey (Firefox)
↑の二つのスレでOK。
0440名無しさん@お腹いっぱい。
2010/02/09(火) 09:46:04ID:mJQaLjmHPGreasemonkeyは拡張スレで扱えばいいよ
どーせ作者を無視の修正希望君と自己チュークレクレ君しかいないんだから
そんな奴を相手にする奴もいないだろ
0441名無しさん@お腹いっぱい。
2010/02/09(火) 10:05:26ID:EQlxApVW0userchrome.jsだってクレクレ君ばっかだから全部ここでいいよ
0442名無しさん@お腹いっぱい。
2010/02/09(火) 10:18:56ID:Pg/ouGc6P特定のサイトで動く物を探すなら検索するべし
それすらしない奴は返信を貰えなくて当然
またGreasemonkey自体が単独スレを持てる程の拡張じゃないよ
Google Chromeスレでは既に単独でScriptスレを建てたけど即効で落ちた
0443名無しさん@お腹いっぱい。
2010/02/09(火) 13:17:07ID:7kVCzz6700444名無しさん@お腹いっぱい。
2010/02/09(火) 17:16:06ID:H9nR0BCr0お前みたいのばっかりだから落ちるんだよ。
0445名無しさん@お腹いっぱい。
2010/02/09(火) 17:31:13ID:no9MrvA1P要は効率良くくれくれをしたいから分離させたいんだろ?
0446名無しさん@お腹いっぱい。
2010/02/09(火) 18:00:10ID:qQ5JJNpT042行目のtab-iconをtab-icon-imageとしないと動かない気がする
Fx3.7a2、XPSP3
真面目に検証してないので環境依存だったらごめんなさい
0447名無しさん@お腹いっぱい。
2010/02/09(火) 20:03:25ID:EGZs4xKN00448名無しさん@お腹いっぱい。
2010/02/09(火) 23:27:25ID:ebVklakjPよーくわかった
0449名無しさん@お腹いっぱい。
2010/02/09(火) 23:41:07ID:45+8cO6c00450名無しさん@お腹いっぱい。
2010/02/10(水) 00:09:19ID:Y9WEJCKc0chromeと一緒にするとかってのは論外としても
個人的には分けるより今のままの方が助かるかな。
ある程度人がいて勢いがあった方がなにかといいでしょ。
0451名無しさん@お腹いっぱい。
2010/02/10(水) 07:24:58ID:MgvHVQ4L0すでにメンテナもいない過疎技術
JetPackにかけたほうが建設的
0452名無しさん@お腹いっぱい。
2010/02/10(水) 07:41:40ID:hW2uros+0userChrome.jsかJetPackかなんてこと、主題になってたっけ?
Chromeサポート後のGreasemonkeyをどう扱うかって話だったんじゃないの?
0453名無しさん@お腹いっぱい。
2010/02/10(水) 11:38:52ID:+F4FyJen0GoogleChromeでスクリプトスレ立てれば良いだけだろ、グリモン全部動くわけじゃないし
0454名無しさん@お腹いっぱい。
2010/02/10(水) 11:39:43ID:YXxSFfEZ0こっちに来られても紛らわしいだけだし。
結論:問題なしヽ(´ー`)ノ
0455名無しさん@お腹いっぱい。
2010/02/10(水) 18:05:10ID:2w2OturH0javascript:文1;文2;void(0);
という処理がされるサイトがある(エラーコンソールに表示される)のですが、
このうちの「文1」の処理をスキップさせたり削除したりすることはGreasemonkeyでできますか?
できたらやり方とか教えてください。
FLASH内をクリックするとエラーコンソールにログが残るので
FLASH側のボタンのクリックイベントっぽいのですがGreasemonkeyでは無理ですか?
0456名無しさん@お腹いっぱい。
2010/02/10(水) 20:26:25ID:wVp8RCFO0getURLの場合はActionScriptを修正すればいいんじゃない
ExternalInterfaceならページで使用しているJavaScriptを修正すればいいんじゃない
0457名無しさん@お腹いっぱい。
2010/02/10(水) 22:41:16ID:2w2OturH0getURLとExternalInterfaceを検索してみたところ、
javascript:スキームでjavascriptを使うのはgetURLの場合が多いっぽいですね。
Flash側の修正が必要になるようなので諦めます
0458名無しさん@お腹いっぱい。
2010/02/11(木) 02:26:59ID:7UmoqSyE00459名無しさん@お腹いっぱい。
2010/02/11(木) 03:03:31ID:lhFRMTUn0BHNewTab.TARGET_BOOKMARKS = 'tabshifted'; // ブックマークを開く場所
BHNewTab.TARGET_HISTORY = 'tabshifted'; // 履歴を開く場所
の2つを'tab'に変更しても機能しなくなっている件(3.0.17だから?)
仕方ないのでmod20に戻した
0460名無しさん@お腹いっぱい。
2010/02/11(木) 03:25:40ID:vh3Az5ve00461名無しさん@お腹いっぱい。
2010/02/11(木) 05:13:12ID:lhFRMTUn00462455
2010/02/11(木) 09:34:16ID:8yy3qsPC0エラーの原因はこのurchin.jsをブロックしているため文1の関数が見付からずundefinedが返って
文2が処理されていなかったのですが、この文1を消すのではなく
falseを返すだけの同じ名前の関数を作ってページに入れる方法でエラーを回避できました。
すみません。
0463名無しさん@お腹いっぱい。
2010/02/11(木) 10:03:47ID:8OxVoKR200464名無しさん@お腹いっぱい。
2010/02/11(木) 13:34:38ID:nStG3DUh0userContentは1.3 mod6
YouTubeHDSuite動いてる。3.7a2preでも動いてる。
userContent経由で動かなくなるスクリプトがあれば、いったんuserContentをまるごと別フォルダに移動させてfxを起動
about:configから「GM」などで検索して関連する項目をリセットし終了
その後さきほど退避させたuserContentのフォルダを戻して一から読み込ませると動作したりすることがあったりなかったり。
0465名無しさん@お腹いっぱい。
2010/02/11(木) 17:38:57ID:IcRYlxIy00466名無しさん@お腹いっぱい。
2010/02/11(木) 19:18:18ID:kvk0nrmV00467名無しさん@お腹いっぱい。
2010/02/11(木) 20:46:27ID:vh3Az5ve00468名無しさん@お腹いっぱい。
2010/02/11(木) 21:37:33ID:IcRYlxIy0ありがとー
0469名無しさん@お腹いっぱい。
2010/02/12(金) 01:31:26ID:Krk/Iu4w0動くのか…
about:configやってみたけど駄目だた_| ̄|○
環境みなしてみるわ、ありがと。
0470名無しさん@お腹いっぱい。
2010/02/12(金) 08:26:26ID:D/AJ5c+M0* Add an abort() method for GM_xmlhttpRequest. (#1007)
* Increase compatibility with bleeding-edge Firefox versions. (#1054)
* Display a "welcome" page to new users when they install. (#1006)
* Fix hooking into the console object for Firebug 1.5.
0471名無しさん@お腹いっぱい。
2010/02/12(金) 11:54:59ID:R+m70saw0サムネイルがある検索結果系のページ(google画像等)で、結果上のサムネイルを
↑や↓ドラッグで新規タブに開くとリンク先URLではなく、サムネイルのソースURLが開きます。
いつの物かは忘れましたが以前のverではリンク先が優先されていた気がするのと、
利便性の観点からも仕様ではなくバグだと思うのですが知識が乏しいので自前で修正できません。
1297行目あたりが関係あるのかな?程度しかわからないです。
どなたかご教示ください。
0472名無しさん@お腹いっぱい。
2010/02/12(金) 12:32:45ID:R+m70saw00473名無しさん@お腹いっぱい。
2010/02/12(金) 16:07:05ID:FyZpIY3a0>外のページにアクセスします
>これより先は元のサイトとは関係のないページです。
>リンク先URLを十分確認した上でクリックしてください。
このような確認ページがはさまれるのですが、これを回避するスクリプトを教えてください。
(function(){
var LINKS = document.links;
for (var i = 0; i < LINKS.length; i++) {
LINKS[i].setAttribute('href',LINKS[i].href.replace('***',''));
}
})();
このように書いても//が%に置き換わってしまって動作してくれません。よろしくお願いします。
0474名無しさん@お腹いっぱい。
2010/02/12(金) 16:15:36ID:OzrCk90R0方法をご存知の方いましたら教えてください。
●質問
下の佐川急便の荷物問い合わせサービスのページを開いたら、あらかじめ登録しておいた伝票番号を検索したいと思います。
・お荷物問い合わせサービス
http://k2k.sagawa-exp.co.jp/p/sagawa/web/okurijoinput.jsp
//伝票番号入力
var slipNum;
slipNum = "123456789012";
document.getElementsByName("number01").item(0).value = slipNum;
上の伝票番号入力だけは出来たのですが、下のお問い合わせ開始ボタンを押した事(問い合わせの動作)にする方法が分からずにいます。
<input id="main:toiStart" name="main:toiStart" value="お問い合わせ開始" onclick="return nyuryokuCheck();;clear_main();" class="button1 search-button" tabindex="11" type="submit">
情報不足であれば補足しますので、どうかよろしくお願いします。
0475名無しさん@お腹いっぱい。
2010/02/12(金) 16:57:49ID:mh+pUh9z0var links = document.links;
for(var i = 0; i < links.length; i++){
var link = links[i];
if(link.href.match(/^http:\/\/extlink\..*[?&]u=(http[^&]+)/))
link.href = decodeURIComponent(RegExp.$1);
}
0476名無しさん@お腹いっぱい。
2010/02/12(金) 17:04:47ID:FyZpIY3a0返信ありがとうございます。
この確認ページが鬱陶しくてしようがありませんでしたが助かりました。ありがとうございます。
0477名無しさん@お腹いっぱい。
2010/02/12(金) 17:13:02ID:mh+pUh9z0var e = document.createEvent("MouseEvents");
e.initMouseEvent("click", true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("main:toiStart").dispatchEvent(e);
0478474
2010/02/12(金) 17:27:02ID:8ImHCsB30丁寧にスクリプトを書いていただき、本当にどうもありがとうございました。
無事、問い合わせができるようになりました。
すみませんが、よろしければあと一つだけ教えていただけますでしょうか?
このonclickに書いてある関数をGreasemonkeyから実行する方法が分からないでいます。
<input id="main:toiStart" name="main:toiStart" value="お問い合わせ開始" onclick="return nyuryokuCheck();;clear_main();" class="button1 search-button" tabindex="11" type="submit">
このウェブサイトに書いてあるJavascriptの関数を実行するにはどうすればいいのかというのも以前から分からず困っていまして、
凄くお詳しそうなので、図々しくてすみませんが、よろしければ教えていただけると助かります。
よろしくお願いします。
0479名無しさん@お腹いっぱい。
2010/02/12(金) 17:30:10ID:Yrbb0X+Z0unsafeWindowから関数を取得すればいい。
0480名無しさん@お腹いっぱい。
2010/02/12(金) 17:31:29ID:mh+pUh9z0unsafeWindow.nyuryokuCheck();
文字通り安全でないから多用は禁物
0481474
2010/02/12(金) 17:50:05ID:8ImHCsB30度々回答いただき、本当にどうもありがとうございます。
自分のサイトで試してみたところ、無事動作しました。
使用の際の注意についても教えていただき、とても助かりました。
どうもありがとうございました!
0482名無しさん@お腹いっぱい。
2010/02/12(金) 19:37:32ID:BsTJzRb/0どうせなら完成したものをロダにあげてもらえない?
0483名無しさん@お腹いっぱい。
2010/02/12(金) 19:52:38ID:nsJzqS0i0馬鹿か?
0484474
2010/02/12(金) 22:49:42ID:9Y+49VqL0えと、アンカーミスでしょうか?
1件だけの問い合わせで済んでいるので、教えてもらったのを追加しただけで完成しました。
// ==UserScript==
// @name toiawase
// @namespace toiawase
// @description toiawase
// @include http:// k2k.sagawa-exp.co.jp/p/sagawa/web/okurijoinput.jsp
// ==/UserScript==
//お問い合わせNo.
var slipNum;
slipNum = "123456789012";
//1件目へ入力
document.getElementsByName("number01").item(0).value = slipNum;
//お問い合わせ開始
var e = document.createEvent("MouseEvents");
e.initMouseEvent("click", true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("main:toiStart").dispatchEvent(e);
0485名無しさん@お腹いっぱい。
2010/02/13(土) 20:41:15ID:FH2LbkEu0何やったかすら覚えてないし困ったでござる
0486名無しさん@お腹いっぱい。
2010/02/13(土) 21:27:23ID:XAG3P7Dn00487名無しさん@お腹いっぱい。
2010/02/14(日) 00:53:50ID:hi4/kvvK0インストールボタンを押してもだめならリロードするでござる
0488名無しさん@お腹いっぱい。
2010/02/14(日) 01:07:47ID:P/86LTCS0PCを窓からぶん投げるでござる
0489名無しさん@お腹いっぱい。
2010/02/14(日) 02:33:05ID:XJ5epS6g0中学校の休み時間みたいだ
0490名無しさん@お腹いっぱい。
2010/02/14(日) 08:35:05ID:LxVZvHyo00491名無しさん@お腹いっぱい。
2010/02/14(日) 09:40:28ID:EZE/vgir0ページの右クリックメニューとツールボタンに追加できるように
誰か作成してくれませんか。
自分で改良はわかりませんでした。
お願いします。
0492名無しさん@お腹いっぱい。
2010/02/14(日) 14:37:13ID:lxrQ5h190取るに足らない語尾にわざわざ反応して噛み付いてみたり
「訊く」だとかまるで中二こじらせた高校生みたいでござる
0493名無しさん@お腹いっぱい。
2010/02/14(日) 16:16:59ID:M+3SeqpI0つ https://developer.mozilla.org/ja
0494名無しさん@お腹いっぱい。
2010/02/14(日) 16:56:16ID:VjhavxmF0最近また活動再開してるみたいだから本人に聞きなよ
0495名無しさん@お腹いっぱい。
2010/02/15(月) 00:12:04ID:WKjxoFN/0「Windows XP Professional SP3」上の「Firefox3.5.7」で使用しています。
下記のWebページでB.jsに不具合があり、ここを訂正したB2.jsに置き換えて実行したいです。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</head>
<body>
<script language="JavaScript" src="http://192.168.0.2/A.js"></script>
<script language="JavaScript" src="http://192.168.0.2/B.js"></script>
<script language="JavaScript" src="http://192.168.0.2/C.js"></script>
<script language="JavaScript">
new Menu (1, 2, 3); <!--02.js内の関数-->
</script>
</body>
</html>
そこで、下記のようにしてsrc部分は書き換えられたのですが、書き換え前のB.jsが実行された後で書き変わるのを
実行される前に書き換えたいのですが、どのようなコードを追加すればいいのでしょうか?
var vJS = document.evaluate('//script', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
var element = vJS.snapshotItem(1);
element.setAttribute("src", "http://192.168.0.3/B2.js");
レス 1/2
0496495
2010/02/15(月) 00:14:39ID:WKjxoFN/0http://192.168.0.3/は修正したB2.jsを読み込ませるだけのためのWebサーバです。
以上、どうかよろしくお願いします。
レス 2/2
0497名無しさん@お腹いっぱい。
2010/02/15(月) 10:15:09ID:r3Z00NYL0あきらめろ
0498名無しさん@お腹いっぱい。
2010/02/15(月) 10:28:37ID:x5LpgduZ0Greasemonkey は DOMContentLoaded でトリガされるから無理じゃね?
どうしても実行前でなければ対応できないか再検討して(※JavaScriptは動的言語)
ダメならタグの除去機能を持ったフィルタなりプロクシなりを鯖に置くしかないのでは
0499名無しさん@お腹いっぱい。
2010/02/15(月) 16:20:52ID:IyULWSPiPファビコンがないサイトに与えられてる白いファイルのアイコンが
ファビコンがあるサイトでも裏にカブって表示されるのがどうも違う印象になって見づらいので
ファビコンがあるサイトではその白いファイルアイコンを消したいんですけど
どこか弄ればできますでしょうか?
0500名無しさん@お腹いっぱい。
2010/02/15(月) 17:17:43ID:Bn84l+X/0いっぱいあるだろうし
0501名無しさん@お腹いっぱい。
2010/02/15(月) 17:38:15ID:hcNP9Qmq0http://loda.jp/script/?id=400
こんな感じでいい?
0502名無しさん@お腹いっぱい。
2010/02/15(月) 18:28:12ID:IyULWSPiPおぉスバラシイ仕事です。
ちゃんとファビコンがないところには白いファイルのままだし
言うことナシです。
どうもアリガトンでした!
0503名無しさん@お腹いっぱい。
2010/02/15(月) 20:06:40ID:RlfetZtS0YouTube HD Suite製作者さぁ〜ん、早い対応お願いしますだ!
0504503
2010/02/15(月) 22:54:36ID:RlfetZtS0あれは何だっただべー
0505名無しさん@お腹いっぱい。
2010/02/16(火) 02:19:12ID:Ovrcv2Gv0他の自宅のPCでは普通に動くのですが、色々と原因探してるんですがわかりません・・・
何か今まで相性の悪い拡張機能とか、スクリプトってありましたか?
0506名無しさん@お腹いっぱい。
2010/02/16(火) 02:31:27ID:PDR1VyJv0最新の入れてるの?
0507名無しさん@お腹いっぱい。
2010/02/16(火) 03:35:32ID:acOp3JYS0釣りは間に合ってます
0508名無しさん@お腹いっぱい。
2010/02/16(火) 11:39:32ID:5YXHpSgM0http://www.xuldev.org/misc/script/MouseGestures.uc.js
に『タブをミドルクリックで保護/保護解除』のジェスチャーを入れたいのですが、
ググッても下記URLからタブを保護するスクリプトを見つける所までしかわかりませんでした。
http://www.xuldev.org/blog/?p=76
下記をどのようにすればタブの保護、保護解除ができますでしょうか。
// タブの保護
case "????": gBrowser.protectTab(gBrowser.mCurrentTab);
// Unknown Gesture
default: throw "Unknown Gesture: " + this._directionChain;
0509名無しさん@お腹いっぱい。
2010/02/16(火) 12:08:27ID:7w3cM9y60> http://www.xuldev.org/blog/?p=76
そこに出ているのはジェスチャーで[Tab Mix Plus] の機能を呼び出すスクリプト
Firefoxのデフォルトで「タブのミドルクリック」は「タブを閉じる」である
userChromeの軽量ジェスチャーでは「タブのミドルクリック」イベントまで横取りしてないので無理
0510名無しさん@お腹いっぱい。
2010/02/16(火) 12:25:56ID:7w3cM9y60>>508の語句が稚拙で聞きたい事が読み取りにくい
『タブの保護/保護解除』を「タブのミドルクリック」で行いたいのであればuserChromeの軽量ジェスチャーでは不可能
マウスジェスチャ系のアドオン等でも『タブの保護/保護解除』を持った物は無い
[Tab Mix Plus]などが持っている『タブの保護/保護解除』機能呼のび出しを
軽量ジェスチャーの特定のストロークに割り当てる事は可能
0511名無しさん@お腹いっぱい。
2010/02/16(火) 12:35:18ID:rLWlYFEy0頭にウジでも湧いてる?
■ このスレッドは過去ログ倉庫に格納されています