ブックマークレットを外部ファイルに書く方法(IE限定) - 葉っぱ日記

ブックマークレットWSH経由でローカル実行しようというお話。

超危険なので、実行するスクリプトは内容を要確認してから実行しましょうね。

手順としては以下の通り。
1. IEのアドレスバーに "shell:favorites" と入力。
2. 「お気に入り」フォルダが開かれるので、適当なファイルを作成し、"PVVN1ch1VV4.js" にリネームします。
3. PVVN1ch1VV4.jsの中身を以下のようにして保存します。

var Shell = new ActiveXObject( "Shell.Application" );
var ie = Shell.Windows().Item();
var window = ie.Document.parentWindow;
window.alert( window.document.location + " PVVN1ch1VV4!" );

ってことで。

もちろん、ローカルコンピュータゾーンや危険なサイトを登録しているであろう制限付きゾーンでスクリプトを動作させるわけですから、スクリプトの内容については細心の注意を払う必要があります。

ポワンニチワ!ポワンニチワ!w(葉っぱネタ満載w!)

PVVN1ch1VV4.js

screenshot