Hatena::ブログ(Diary)

hoshikuzu | star_dust の書斎 このページをアンテナに追加 RSSフィード Twitter

hoshikuzu|star_dustの日記について

書く内容の方針とかはフラフラしているのです。あまり考えていないかも知れません。面白いなぁと思うこと、大事なことだなぁと思うことを書いています。あんまり悲しいことは書かない主義。

 | 

2006-11-04

InternetExplorer6::base要素のstyle属性が全要素に効くのでJavaScriptも記述し放題 InternetExplorer6::base要素のstyle属性が全要素に効くのでJavaScriptも記述し放題を含むブックマーク 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>

私…生きてますぅぅ。

トラックバック - http://d.hatena.ne.jp/hoshikuzu/20061104
 | 
最近のコメント
Connection: close