Introducción al artículo de Wulin.com (www.vevb.com): código HTML que puede matar cualquier versión de IE.
Muchas personas odian mucho a Internet Explorer, y a medida que se acerca West Halloween, veamos algo realmente aterrador: cómo matar cualquier versión de IE con una simple pieza de HTML y CSS. Solo necesitamos abrir cualquier editor de texto, copiar el siguiente código y guardar el archivo, como SomeFileName.html.
<html> <cead>
<estilo type = text/css>
#a {
margen: 0 10px 10px;
}
#b {
Ancho: 100%;
}
</style>
<title> es decir, Crasher </title>
</ablo>
<Body>
<Able> <tr> <TD>
<div id = a>
<Form ID = B>
<Input type = text name = test/>
</div>
</td> <td width = 1> </td> </tr> </table>
</body> </html>
Luego ábralo con Internet Explorer - ¡Jaja! Murió miserablemente para que lo veas.
Este error existe en casi todas las versiones populares de IE ahora, desde IE6 hasta la 6ta Vista previa de la plataforma de Internet Explorer 9 que acaba de lanzarse. En IE6, la página a menudo parece en blanco, pero toda la ventana no puede interactuar. En IE8, el choque viene a fondo. IE9 Beta mejora su robustez. Después de mi prueba real, esta página hará que todo el proceso no responda. A veces, IE9 le aplicará problemas con la página web, pero esto no puede evitar la realidad de los bloqueos.
De hecho, este problema se ha descubierto muy temprano, y también hay un sitio web dedicado (difundir este enlace con precaución). No habrá problema con la apertura de esa página por navegadores que no sean IE, pero IE se ha bloqueado inexplicablemente.
Por supuesto, si tiene cuidado, encontrará que la etiqueta <form> en el código HTML anterior no está cerrado. Necesitamos usar la etiqueta </orm> Cerrar después de la etiqueta <put> para que este código cumpla con la especificación. El código estandarizado no se bloqueará, lo que parece no ser culpa de IE.
Sin embargo, cuando otros navegadores pueden tener una alta tolerancia a fallas, es decir, no lo tiene, e incluso cuando IE9 todavía no lo tiene. Esta es la tragedia de IE.