ブックマークレット
ブラウザ
のブックマークに登録した
JavaScript
のコードを、現在開いているページで実行する仕組み
アドレスバーに
javascript:
から始まるJavaScriptを入れたときとほとんど同じ動作をする
が、手入力しないと
javascript:
の部分は削られてしまう
XSS
などを防ぐためにサニタイズされている
Hello World!のアラートを出すブックマークレット
$ javascript:alert('Hello World!');
Safariなどの
WebKit
を利用したブラウザは後処理が必要らしい
あんも.icon
実行後に
completion();
で終了を明示する
EOF
というより
C言語.icon
の
return 0;
か
あんも.icon