Comienza la cuenta atrás, hasta el punto fatídico donde el gigante M$ imponga por «Actualización Crítica» su versión final de IE7. Un navegador que está dando mucho de que hablar.
Via Ajaxian, descubro un simple script en Javascript con el cual podremos diferenciar entre navegadores modernos y navegadores antiguos, muy util a la hora de hacer un poco de cross-browsing.
if (typeof document.body.style.maxHeight != "undefined") {
// IE 7, mozilla, safari, opera 9
} else {
// IE6, older browsers
}
Otra forma de conseguri conocer si se trata de un nuevo navegador sería comprobando la existencia del objeto XMLHttpRequest, que igualmente no está soportado por las versiones actuales de IE.
if (window.XMLHttpRequest) {
// IE 7, mozilla, safari, opera 9
} else {
// IE6, older browsers
}
Bueno, quizas la más conocida sea la esta, y por cierto, tambien es válida 😀
<!–[if IE 7]>
<script>isIE7 = true;</script>
<![endif]–>
10 comentarios, 2 referencias
+
#