InternetExplorer6::base要素のstyle属性が全要素に効くのでJavaScriptも記述し放題
下のソースでローカルにHTMLファイルを作りIE6で開く。一行目はおまじないなので省略しない。img要素とかbr要素とかが泣ける。
<!-- saved from url=(0014)about:internet -->
<html><head>
<title>nandakore</title>
</head>
<body>
<base id="b00"
style="width:expression(setTimeout(this.innerText,0))">
<pre>
resizeTo (400, 400);
</pre>
<img>
document.title='areare';
</img>
<br>
var hoge = 'foo';
</br>
<blockquote>
window.status = hoge;
</blockquote>
</body>
</html>
alert系はブラクラになるのでもう少し工夫が必要。例えば以下のようにすれば良い。ステートメントが一度実行されると隠密のように消える。
<pre style="x:expression(eval(this.id))" id="this.innerText=''">
alert(1);
</pre>
私…生きてますぅぅ。