En numerosas ocasiones es preciso escribir código polivalente: es decir, que pueda ser usado para cualquier tipo de navegador, espcecialmente, cuando es importante que nuestras páginas sean accedidas por el mayor número de usuarios posible. Para estas situaciones, podemos utilizar las funciones provistas por el objeto window a tal efecto: appName, appVersion, etc. Veamos un ejemplo
<html>
<head>
<title>Manual EIDOS de HTML Dinámico, Modelos de objetos y Javascript. Marino
Posadas. (Grupo EIDOS)</title>
</head>
<body>
<script language="JavaScript">
<!--
document.write("navigator.appCodeName: ".bold() + navigator.appCodeName +
"<br>");
document.write("navigator.appName: ".bold() + navigator.appName + "<br>");
document.write("navigator.appVersion: ".bold() + navigator.appVersion +
"<br>");
document.write("navigator.language: ".bold() + navigator.language + "<br>");
document.write("navigator.mimeTypes: ".bold() + navigator.mimeTypes + "<br>");
document.write("navigator.platform: ".bold() + navigator.platform + "<br>");
document.write("navigator.plugins: ".bold() + navigator.plugins + "<br>");
document.write("navigator.userAgent: ".bold() + navigator.userAgent + "<br>");
document.close();
//--->
</script>
</body>
</html>
Código fuente 82
No hay comentarios:
Publicar un comentario