お気に入りに登録して使う、確認用のHTMLエディタっぽいものと正規表現が使える置換するだけのもの
下記の内容をブラウザのアドレスバーに貼って開いて、お気に入りに登録。
上部のテキストエリアにソースを書くと下部に表示される。
動作確認はIE6だけ。
about:<html><head><title>HtmlEditer</title><script%20type="text/javascript">function%20pv(){document.getElementById('aa').innerHTML=document.getElementById('ta').value;}</script></head><body%20bgcolor="#008080"><textarea%20id="ta"%20style="width:100%;height:50%;font:12pt;"%20onkeyup="pv()"></textarea><div%20id="aa"></div></body></html>
こっちは正規表現が使える置換。
ちょっとした置換に便利だけれど、こっちも動作確認はIE6だけ。
about:<html><head><title>置換</title></head><body%20bgcolor="#008080"><textarea%20name="ss"%20style="width:100%;height:70%;font:12pt;"></textarea><br>検索文字<input%20type="text"%20name="aa"%20style="width:40%;"><br>置換文字<input%20type="text"%20name="bb"%20style="width:40%;"><input%20type="button"%20value="置換"%20onclick="javascript:ss.value=ss.value.replace(eval('/'+aa.value+'/gm'),eval('\"'+bb.value+'\"'))"><input%20type="button"%20value="COPY"%20onclick="javascript:clipboardData.setData('text',ss.value)"></body></html>
※12/31 全文をコピーするボタンを足したけど、valueを"コピー"にすると表示できず"Copy"にすると大丈夫だった。
URLがあと5、6バイトで長さ的に限界ということか?HTMLファイルにすれば済む話だけどそれじゃつまらん。
ということで、あった方がいい気がしたHTMLタグとHEADタグと数カ所のダブルクォートを取っ払ってみたけど
私のIE6では問題なく表示できたので、さらに変数名を1文字にして短くし、全文をクリアするボタンを付けた。
about:<title>置換</title><body%20bgcolor=#008080><textarea%20name=s%20style=width:100%;height:70%;font:12pt;></textarea><br>検索文字<input%20type=text%20name=a%20style=width:40%;><br>置換文字<input%20type=text%20name=b%20style=width:40%;><input%20type=button%20value=置換%20onclick=javascript:s.value=s.value.replace(eval('/'+a.value+'/gm'),eval('\"'+b.value+'\"'))><input%20type=button%20value=Copy%20onclick=javascript:clipboardData.setData('text',s.value)><input%20type=button%20value=Del%20onclick=javascript:s.value=''></body>
大文字小文字を区別したくない場合は
('/'+a.value+'/gm') → ('/'+a.value+'/igm')
に変える。