Redireccionar si es Internet Explorer

Podemos detectar y redireccionar si es Internet Explorer con un pequeño hack que llamamos IF IE. No es mas que un comentario condicional que nos permite ejecutar un código si utilizamos Internet Explorer.

Se pueden usar los operadores «menor que» (lt), «mayor que» (gt), «menor o igual que» (lte), «mayor o igual que» (gte) al igual que en Shell Script.

Si el navegador es una versión menor a IE10.

<!--[if lt IE 10]>
     <script type="text/javascript">
          window.location = "/pagina.html";
     </script>
<![endif]-->

Si el navegador es IE8.

<!--[if IE 8]>
  <script type="text/javascript">
          window.location = "/pagina.html";
     </script>
<![endif]-->

Si no es Internet Explorer.

<!--[if !IE]>
  <script type="text/javascript">
          window.location = "/pagina.html";
  </script>
<!--<![endif]-->

Si es Internet Explorer.

<!--[if !IE]>
  <script type="text/javascript">
          window.location = "/pagina.html";
  </script>
<!--<![endif]-->

Más información:
IF IE en LibrosWeb
http://www.quirksmode.org/css/condcom.html

Victor

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

Poner un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *