JavaScriptコンソールを出すブックマークレット

FireBugを入れていれば簡単に使えるJavaScriptコンソールですが、Safaariでも似たような機能が欲しかったのでブックマークレットにしてみました。

下記のタグを適当なページに書いてブックマークしておき、希望のページでブックマークから選択すればOK。
フィールドが現れるので、JavaScriptを書いてエンターを押せば、結果が画面表示されます。

<a href="javascript:(function()%7Bvar%20s=document.createElement('script');s.type='text/javascript';s.charset='UTF-8';s.src='http://anime.geocities.jp/coil_generator/console.txt';document.body.appendChild(s)%7D)();">JavaScriptConsole</a>

ちなみにiPod touchでも動きます。使い物になるかどうかはともかく。


他にもFirefoxでも動きますが、素直にFirebugを使った方が吉かと。
あとIE6は表示が崩れますが一応動く模様。(position:fixedに対応していないため?)IE7なら大丈夫。
なお、レイアウトとかはやっつけなので、Safariでも環境によっては表示が崩れます。(をい


ただ強引にHTMLを追加しているので、ページ内のスクリプトが動かなくなることもあるのが難点。