Comunidad de diseño web y desarrollo en internet online

Detectar cuando hay click en pagina atras, o siguiente del navegador

Citar            
MensajeEscrito el 16 Nov 2011 10:31 pm
Hola mi duda es sobre si es posible detectar cuando se produce un window.back o window.forward.

Esto con y sin ajax.
Es solo que hice una pagina que solo cambia la url con hash, y si doy clic atras o siguiente, no pasa nada. y quisiera capturar esos eventos para poder, hacer acciones cuando sea la pagina que quiero.

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Nov 2011 10:50 pm
No es exactamente lo que buscas pero es un comienzo. Esta función detecta si la pagina de "atrás" es parte de tu web:

Código :

if(document.referrer.indexOf(window.location.hostname) != -1){
// funcion si existe tu web atras
} else {
// funcion si no existe tu web atras
}

Por Kinduff

Claber

3563 de clabLevel

21 tutoriales
3 articulos

 

web dev wizzard

chrome
Citar            
MensajeEscrito el 16 Nov 2011 11:33 pm
Gracias por tu aportacion, siento que esta parte de codigo me deja en las mismas. quisas para otros casos sirva gracias de nuevo. No sabes si hay algun arreglo o algo asi donde se encuantren todas las paginas visitadas... ??

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Nov 2011 12:39 am
No creo que exista algo así, o por lo menos dentro de lo que sé, sería un error de seguridad muy grande.

Por Kinduff

Claber

3563 de clabLevel

21 tutoriales
3 articulos

 

web dev wizzard

chrome
Citar            
MensajeEscrito el 17 Nov 2011 07:52 am
Para permitir que funcionen los botones atrás y adelante del navegador, jQuery tiene un plugin llamado "history" que permite hacer esto.

Por lgruz

10 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.