通常とは異なる記述の javascript: プロトコルが実行される(Internet Explorer)
メモしておきます。以下の通り、Internet Explorer では、 (垂直タブ)も気を付ける必要があるようです。
通常の記述方法では、javascript を タグ内に含める際などに、javascript: と記述しますが、 javas cript: と記述した場合にもスクリプトが実行されます。
通常とは異なる記述の javascript: プロトコルが実行される (Microsoft)
http://support.microsoft.com/kb/906522/JA/