En el día de hoy, les presento un pequeño snippet en javascript que servirá para reconocer qué versión exacta del navegador de Microsoft, Internet Explorer, está usando el visitante, y así poder realizar acciones en base a eso.
No solo sirve para ver si el visitante está navegando desde Internet Explorer, si no para saber qué versión.
Primero, habrá que definir la siguiente función:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | var ie = (function(){ var undef, v = 3, div = document.createElement('div'), all = div.getElementsByTagName('i'); do { div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i>< ![endif]-->'; } while(all[0]); /*@cc_onif(v<5)v=10;@*/ return v > 4 ? v : undef ; }()); |
y luego su uso será muy sencillo, como se ve a continuación:
1 2 3 | if(ie < 9){ // Hacer algo si IE es 5, 7 u 8 } |
No hay comentarios:
Publicar un comentario