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.