Tengo el siguiente problema, que necesito ver si me pueden ayudar a resolver. Primero, abro una ventana popup con un formulario para ingresar ciertos datos. Esta apertura la hago con la funcion window.open() del js. Ademas, tengo en la ventana popup, una funcion beforeunload, de manera que avise que si cierro la pagina, que no se guardaran los cambios:
Código:
Sin embargo, cuando el formulario esta completo, realizo una comprobación primero de los datos ingresados, y si todo sale bien, deberia hacer un submit al formulario, pero lamentablemente, despues de comprobar el form., me da el mensajito de que si salgo, no se guardan los cambios (obviamente por la funcion onbeforeunload). Existe alguna forma que si hago submit al formulario, no aparezca el mensaje..??<SCRIPT LANGUAGE="JavaScript1.2" TYPE="text/javascript"> <!-- window.onbeforeunload = unloadMess; function unloadMess(){ mess = "Los cambios realizados no se guardarán" return mess; } //--> </SCRIPT>
Agradeceré cualquier comentario..
Salud!!