Botón o enlace para volver atrás en nuestro navegador, internet explorer, mozilla firefox u otros… - Tutoriales y Videotutoriales en www.vertutoriales.com
Diseño de páginas web en Córdoba. Visitanos! Taller de Chapa y Pintura en Córdoba. Hnos Troncha Cartuchos reciclados en Córdoba Joyería y Platería en Córdoba - La Joya de Plata ForoHTML5 canvas Comprar este espacio por 5/mes Recetas de cocina rica y sana Comprar este espacio por 5/mes

Botón o enlace para volver atrás en nuestro navegador, internet explorer, mozilla firefox u otros…

Bienvenidos a Ver Tutoriales, en esta ocasion os traigo un par de scripts pero muy utiles a la hora de programar.

Se trata de dos códigos javascript para añadir en vuestra página web, el primero con un simple enlace de html, el segundo con un botón.

Bueno, aclarado esto, vamos allá, primero el enlace:

<a href=”javascript:history.back(1)”>Volver</a>

y ahora el botón:

<form>

<input type=”button” value=”volver” name=”btvolver” onclick=”history.back()” />

</form>

Ni que decir, que estos códigos de javascript han de ir entre las etiquetas <body> y </body>, es decir, en el cuerpo de nuestra web.

Tambien comentaros que os puede dar algún problema con Internet Explorer 6 por tema de compatibilidades, no sé si el 7 viene solucionado, pero para poder recuperar los datos que hubieramos introducido en la web anterior, solo debemos de abrir el archivo php con el siguiente código

<? session_start();
header(‘P3P: CP=”CAO PSA OUR”‘);
header(“Cache-control: private”); // IE 6 Fix.
?>

De esta manera, si usamos el botón de atrás de nuestro navegador, o en este caso, utilizando la llamada desde javascript, conseguimos que los datos que hubiera en la página anterior estén intactos como si no hubieramos ido jamás a otra página ni hubieramos vuelto!

Nada más, si teneis cualquier duda, podeis comentarla y os ayudaré gustosamente.

Un saludo!

Más video tutoriales para que aprendas...

2 Respuestas

  1. jesy

    enero 20th, 2012 a 6:51 pm

    1

    hola tengo ese problema de compatibilidad con IE y si me funciono por que ya no me manda a la pagina expirada pero sigue sin regresar al formulario y solo poniendole onclick=”javascript:history.go(-2);” pero si lo pruebo en google chrome me regresa dos paginas… necesito algo para que funcione en los dos… graciass

  2. VideoTutoriales

    enero 22nd, 2012 a 8:56 pm

    2

    Tendrás que controlar cual es el navegador que está utilizando el usuario para lanzar un evento u otro dependiendo del que utilice.


Insertar al RSS los comentarios de esta entrada

Escribe tu comentario