firefox userChrome.js greasemonkeyスクリプトスレ 3
at SOFTWARE
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
150:名無しさん@お腹いっぱい。 07/11/16 20:13:51 elAs3as60 確かにもっともっとだな。 151:名無しさん@お腹いっぱい。 07/11/16 21:21:05 d5SLea/80 Restart Firefox(改良版)を使っているのですが ファイルメニューではなく、コンテキストメニューに表示させるには どの様にすればよいでしょうか?宜しくお願い致します。 http://d.hatena.ne.jp/dgdg/20070214/1171472940 152:名無しさん@お腹いっぱい。 07/11/16 22:28:05 INIUcDJc0 It's All Text 拡張の uc.js 版が無いかと思って、aliceさんのこれを見つけたんですが、 テキストエリアを外部エディタで編集する ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070223/1172156543 0.7用のスクリプトと書かれてあるとおり、0.8では動かないんですね・・・orz これを、0.8に対応させることは可能でしょうか? 153:名無しさん@お腹いっぱい。 07/11/16 22:29:19 hyZwijKg0 >>152 そのまま0.8で動く 154:初スレの80 07/11/16 23:39:06 RVK/oSY+0 >>125 GM_modoki.jslのGM_xmlhttpRequestを以下に書き換えればうまくいくかも. function GM_xmlhttpRequest(obj){ if(typeof(obj) != 'object' || (typeof(obj.url) != 'string' && !(obj.url instanceof String))) return; var req = new XMLHttpRequest(); req.open(obj.method || 'GET',obj.url,true); if(typeof(obj.headers) == 'object') for(var i in obj.headers) req.setRequestHeader(i,obj.headers[i]); ['onload','onerror','onreadystatechange'].forEach(function(k){ if(obj[k] && (typeof(obj[k]) == 'function' || obj[k] instanceof Function)) req[k] = function(){ obj[k]({ status : (req.readyState == 4) ? req.status : 0, statusText : (req.readyState == 4) ? req.statusText : '', responseHeaders : (req.readyState == 4) ? req.getAllResponseHeaders() : '', responseText : req.responseText, readyState : req.readyState }); }; }); if(obj.overrideMimeType) req.overrideMimeType(obj.overrideMimeType); if(typeof obj.data == 'string') req.send(obj.data); else req.send(null); } >>140 mousemoveイベントでマウスカーソルの位置を変数に入れておいて, 必要なときにそれを参照するのが簡単じゃないかな. マウスカーソル下の単語はevent.rangeParentとevent.rangeOffsetから探っていけるけど, keyconfigだとどうだろう?clickイベントでなら,それで拾えるんだけど.
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5130日前に更新/327 KB
担当:undef