☆☆ Mozilla 2 ☆☆

このエントリーをはてなブックマークに追加
879名称未設定
IEスレ(http://pc.2ch.net/test/read.cgi/mac/1024216190)
の416氏が

javascript:w=document.getSelection();if(!w)w=prompt('','');if(w){w=w.replace(/ /g,'+');location='http://www.google.co.jp/search?q='+w}else{void(0)}

というスクリプトを恵んでくれました。ツールバーに登録して使います。

>テキストを選択していればそのテキストを、そうでない場合はプロンプトで
>入力したテキストをGoogle検索。

という機能です。激しく便利です。

しかーし、これが何故かMozilla 1.1a (OS 10.1.5)ではうまくいかず、
日本語の検索キーが途中で切れてしまうのです。

何か解決策ありませんか?

漏れはjavascript素人なんで、とりあえず回線切って荒縄で首くくって逝ってきます・・・
880879:02/07/13 02:37 ID:yOPV3gb4
>879のIEスレへのリンクが無効でした。
正しくはこれ↓
http://pc.2ch.net/test/read.cgi/mac/1024216190/l50

首はさっき吊ったんで飼ってる馬二頭に股を裂いてもらってきます。
881名称未設定:02/07/13 03:22 ID:JfbWGYK7
>>879
> 日本語の検索キーが途中で切れてしまうのです。
...;location='http://www.google.co.jp/search?q='+escape(w)}...
とかしてみたらどうなる?
882名称未設定:02/07/13 03:54 ID:5y3DoyPU
>>881
完璧ですた!
883おはようございます:02/07/13 10:15 ID:+Yr+n7Fb
>>881

 おー、ばっちりです。すげえ!ありがとう!

 首も股も一瞬にして完治いたしますた。
884名称未設定:02/07/13 12:21 ID:DovHgwOp
>>881
素晴らスィー location以下を
location='http://home.alc.co.jp/db/owa/eijiro_red2?word_in='+escape(w)+'&type_in=ej'}else{void(0)}
と書き換えると英辞郎(英和)でも使えるねえ
885名称未設定:02/07/13 13:05 ID:Qg3G50Er
javascript:doc_width=window.innerWidth-30;doc_height=window.innerHeight-132;
pic_width=document.images[0].width;pic_height=document.images[0].height;
if(doc_width/doc_height<pic_width/pic_height){document.images[0].setAttribute('width','100%');
}else{document.images[0].setAttribute('height','99%');}

ツールバー登録JavaScriptってことでIE6風の画像リサイズスクリプトです。
長いので途中で改行してます。数値は環境によって変更の必要あり。
886名称未設定:02/07/13 13:46 ID:Qg3G50Er
javascript:l=document.getElementsByTagName('A');for(i=0;i<l.length;i++){url=l[i].getAttribute('href');if(url){url=url.replace('ime.nu/','');l[i].setAttribute('href',url);}}

それからime.nu/消し。リンクのURIからざっくりと。……これでネタ切れー。