borrame.com - Colección particular de recortes de código y documentación para programación web

Canales RSS

Lo más fresco

  1. Enlaces sobre desarrollo web Modificado
  2. Cadena aleatoria en PHP Modificado
  3. Recortar texto Nuevo

Sugerencias del chef

Lo más visitado

  1. Canales RSS
  2. Formato condicional según el día de la semana
  3. Enlaces sobre desarrollo web
  4. Recortar texto
  5. Convertir de minutos a horas
Compartir esta página

Versión de Internet Explorer

Esta funcioncita extrae el número de versión de Internet Explorer de la cadena «User Agent» (o -1 si no se encuentra).

/* * @version 2005-03-14 */ function version_ie() { var re = /MSIE ([^ ;]+)/; return re.test(navigator.userAgent) ? re.exec(navigator.userAgent)[1] : -1; }

Si devuelve -1 podemos concluir que o el navegador no es Internet Explorer o el pobre es muy tímido.

Ésta es la pinta que tiene la mencionada cadena en el caso del PC de nuestro amable lector: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com).

Un posible ejemplo de uso:

if (version_ie() > 0 && version_ie() < 5.5) { document.writeln('<link href="ie5.css" rel="stylesheet" type="text/css">'); }

Esta página ha sido impresa el miércoles 12 de agosto de 2026 (13:52:41 +0200) desde https://borrame.com/recortes/javascript/version-ie.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.

Lorem ipsum dolor sit amet.

© 2005-2026 by Álvaro González (alvaro.es) • Burgos (España) • borrame.com