raramente en ie8 no funciona, utilize un alert para verificar la version y no me devuelve nada... para aclarar un poco :
Internet Explore 9 => Funcion jquery => alert => Devuelve (9)
Internet Explore 8 => Funcion jquery => alert => No devuelve nada :S
Este es el script
Código Javascript:
Ver original
/* --- Navegadores --- */ var userAgent = navigator.userAgent.toLowerCase(); jQuery.browser = { version: (userAgent.match(/.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/) || [])[1], chrome: /chrome/.test(userAgent), safari: /webkit/.test(userAgent) && !/chrome/.test(userAgent), opera: /opera/.test(userAgent), msie: /msie/.test(userAgent) && !/opera/.test(userAgent), mozilla: /mozilla/.test(userAgent) && !/(compatible|webkit)/.test(userAgent) }; function Navegador404(){ alert(parseInt($.browser.version, 10)); if($.browser.msie){ if(parseInt($.browser.version,10)<9) window.location='Navegadores'; } }