Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/09/2009, 10:51
walking
 
Fecha de Ingreso: septiembre-2005
Mensajes: 36
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Modificar una variable dentro del formulario

a ver, he creado la variable:
Código:
<script>
var escribir=0
</script>
luego una función:
Código:
<script language="javascript">
function cambiarescribir(){
	escribir=1
}
</script>
y otra:
Código:
<script>
function cerrar() {
	if (escribir==0){
		onBeforeUnload="window.location='<? echo"cerrar.php?id=$id";?>'"
	}
}
</script>
en el formulario, en vez de boton tengo una imagen:
Código:
<INPUT TYPE="image" SRC="images/boton.png" BORDER="0" onClick="return(cambiarescribir())">
y al final del programa
Código:
<body cerrar()>
No se casi nada de js, como puede verse, XD. Falla, por supuesto, pero no se donde. El tema es que yo usaba el onbeforeunload dentro de un <body, pero asi no funciona.