jueves, 2 de enero de 2014

Trabajar con la historia del navegador

Trabajar con la historia del navegador


El objeto History, que es parte del objeto windows del navegador (windows.history.object), nos permite movernos hacia adelante y hacia atrás en las páginas del navegador. También permite almacenar datos e información en el objeto state. Estos datos se almacenan en el propio navegador (no en el servidor).

Pushing and Popping: permite almacenar datos y rescatar dichos datos del navegador (state). 

Objetos de History:
  • windows.history.length: Nos permite averiguar el tamaño del historial (número de entradas)
  • windows.history.go(delta): Nos permite movertos hacia adelante o hacia atrás el número de páginas (delta). Si no indicamos ningún valor recargamos la página actual. Si el valor está fuera del rango del historial, la función no hace nada.
  • windows.history.back():  Va a la página anterior del historial
  • windows.history.forward(): Va a la página siguiente del historial
  • windows.history.pushState(data,title [,url]): Incluye datos en el historial
  • windows.history.replaceState(data,title [,url]): Reemplaza datos del historial
  • windows.history.onpopstate: Muestra los datos guardados.

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.