最近prototype.jsとPHPの連携にはまりまして、innerHTMLについて調べていたらこんなもの↓を見つけました。



JavaScript:document.body.innerHTML=document.body.innerHTML.split('ー').join('━━━(゚∀゚)━━━');focus();


1.適当なサイトを開いて上のスクリプトをアドレスバーに貼り付ける。

2.Enterを押す。



上記を実行すると、そのサイト内にある「ー」がのきなみ「━━━(゚∀゚)━━━」に変わります。


スクリプトを見るに、対象サイトの<BODY>タグ内にある「ー」split命令でgrep?し、join命令で「━━━(゚∀゚)━━━」をリプレイスしているんではなかろうかと。


focusは、良く分からん。


なぜfocusしてるんだ?


あ、focusなしでやったらすごく文字化けした。


文字化け対策かしら。



JavaScript:document.body.innerHTML=document.body.innerHTML.split('。').join('フォーーーーーー');focus();


上みたいにすればレイザーラモンジェネレータになりますね。