Necesito detectar si el usuario está ejecutando una versión anterior de IE (IE9 está bien) desde un plugin de jQuery, por lo que no tendré control sobre el HTML.Detectar versiones anteriores de IE
Nos hemos desalentado de analizar la cadena de agente de usuario y utilizando $.browser.msie
. El método $.support
tampoco cubre el problema.
Entonces, me di cuenta de que esto funciona, pero no estoy seguro si es una "buena práctica".
$('body').append('<!--[if lte IE 8]><script>$("body").addClass("oldie");</script><![endif]-->');
var old_ie = $('body').is('.oldie');
¿Le utilizar este método o un palo con analizar la cadena de agente de usuario (Voy a tener que averiguar si se trata de IE y obtener el número de versión)?
LOL Debería haber sabido que James Padolsey lo descubrió hace más de un año :) ¡gracias! – Mottie
Recuerdo haber visto a Rangy antes ... pero creo que no estaba funcionando con textareas, tal vez tenga que volver a verlo desde que salió una nueva versión este mes. ¡Gracias de nuevo! – Mottie