Devo rilevare se l'utente sta eseguendo una versione precedente di IE (IE9 va bene) da un plugin jQuery, quindi non avrò il controllo sull'HTML.Rileva versioni precedenti di IE
Siamo stati scoraggiati dall'analizzare la stringa user-agent e utilizzando $.browser.msie
. Il metodo $.support
non copre neanche il problema.
Quindi, ho capito che questo funziona, ma non sono sicuro se è "buona pratica".
$('body').append('<!--[if lte IE 8]><script>$("body").addClass("oldie");</script><![endif]-->');
var old_ie = $('body').is('.oldie');
Volete utilizzare questo metodo o bastone con parsing della stringa user-agent (Ho bisogno di capire se si tratta di IE e ottenere il numero di versione)?
LOL Avrei dovuto sapere che James Padolsey l'ha scoperto più di un anno fa :) grazie! – Mottie
Mi ricordo di aver visto Rangy prima ... ma penso che non funzionasse con i textareas, forse ho bisogno di guardarlo di nuovo da quando è uscita una nuova versione questo mese. Grazie ancora! – Mottie