Objeto HISTORY
Contiene un array con las URLs de las páginas cargadas por la ventana actual.
| Propiedades del objeto HISTORY | |
| current | URL de la entrada actual de HISTORY |
| length | Número de entradas en el historial |
| next | URL de la entrada siguiente (con respecto a la entrada actual) |
| previous | URL de la entrada anterior (con respecto a la entrada actual) |
–
| Métodos del objeto HISTORY | |
| back | Carga la URL anterior (con respecto a la entrada actual) |
| forward | Carga la URL siguiente (con respecto a la entrada actual) |
| go | Carga una URL de la lista. Por ejemplo, para volver a cargar la página una página que se visitó anteriormente:window.history.go (-1); |
–
Objeto NAVIGATOR
Permite acceder (modo sólo lectura) a algunas de las características del navegador.
| Propiedades del navegador | |
| appCodeName | Nombre en código o alias del navegador utilizado |
| appName | Nombre del navegador |
| appVersion | Versión del navegador |
| language | Idioma del navegador |
| mimeTypes | Un array con los tipos MIME (Multipart Internet Mail Extension) que soporta el navegador |
| platform | Plataforma en la que se ejecuta el navegador (Win32, Win16, Mac68k, MacPPC, Unix…) |
Por ejemplo, el siguiente código muestra las características del navegador:
<script language=»javascript»>
document.write (navigator.appCodeName+»<br>»);
document.write (navigator.appName+»<br>»);
document.write (navigator.appVersion+»<br>»);
document.write (navigator.language+»<br>»);
document.write (navigator.platform+»<br>»);
</script>
Estas propiedades se pueden utilizar para condicionar el comportamiento del programa JavaScript en función del tipo de navegador y de su versión.
–
Artículo (C) Epsilon Eridani.