wulin.comの記事紹介(www.vevb.com):IEの任意のバージョンを殺すことができるHTMLコード。
多くの人がインターネットエクスプローラーを非常に嫌い、ウェストハロウィーンが近づいているので、本当に怖いものを見てみましょう。テキストエディターを単に開き、次のコードをコピーして、somefilename.htmlなどのファイルを保存するだけです。
<html> <head>
<style type = text/css>
#a {
マージン:0 10px 10px;
}
#B {
幅:100%;
}
</style>
<title>すなわちクラッシャー</title>
</head>
<body>
<表> <tr> <td>
<div id = a>
<form id = b>
<入力型=テキスト名= test/>
</div>
</td> <td width = 1> </td> </tr> </table>
</body> </html>
その後、インターネットエクスプローラーで開きます - ハハ!それはあなたが見るために惨めに死んだ。
このバグは、IE6からリリースされたばかりのInternet Explorer 9の6番目のプラットフォームプレビューまで、ほとんどすべての人気のあるIEバージョンに存在します。 IE6では、ページはしばしば空白に見えますが、ウィンドウ全体が対話できません。 IE8では、クラッシュは徹底的に行われます。 IE9ベータはその堅牢性を高めます。私の実際のテストの後、このページはプロセス全体を反応しません。 IE9がWebページの問題で促すことがありますが、これはクラッシュの現実を回避することはできません。
実際、この問題は非常に早い段階で発見されており、専用のWebサイトもあります(このリンクを慎重に広めてください)。 IE以外のブラウザでそのページを開くことに問題はありませんが、IEは不可解にクラッシュしました。
もちろん、注意している場合は、上記のHTMLコードの<form>タグが閉じられていないことがわかります。このコードを仕様に準拠させるには、<inupt>タグの後に</form> closeタグを使用する必要があります。標準化されたコードはIEにクラッシュしませんが、これはIEのせいではないようです。
ただし、他のブラウザが高い障害トレランスを持つ場合、IEにはそれがありません。IE9にまだ持っていない場合でも。これはIEの悲劇です。