Foros del Web » Programando para Internet » Javascript »

Comprobar si ha habido cambios antes de salir

Estas en el tema de Comprobar si ha habido cambios antes de salir en el foro de Javascript en Foros del Web. Hola a tod@s!! Estoy haciendo una pagina web en php usando javascript. Tengo un formulario para modificar datos en una base de datos y lo ...
  #1 (permalink)  
Antiguo 29/03/2010, 13:50
hom
 
Fecha de Ingreso: julio-2006
Mensajes: 12
Antigüedad: 18 años, 4 meses
Puntos: 0
Comprobar si ha habido cambios antes de salir

Hola a tod@s!!

Estoy haciendo una pagina web en php usando javascript. Tengo un formulario para modificar datos en una base de datos y lo que quiero, es que, si el usuario decide salir de la página(ya sea cerrándola o al clickar en un link) y si se han modificado los campos del formulario, se le pregunte si en realidad desea salir de la página.

El tema de si se ha modificado algo en el formulario ya lo tengo hecho y muestro un mensaje diciendo que si sale perderá los datos. El problema es que no sé como hacer que si le da a cancelar se quede en la página.

Alguien sabe como hacerlo?

Gracias de antemano.
  #2 (permalink)  
Antiguo 29/03/2010, 13:54
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Comprobar si ha habido cambios antes de salir

Para ello usa el método de unload y onbeforeunload.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: cambios, comprobar, salir
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:22.