Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Javascript > Cerrar explorer
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Cerrar explorer
Enviado por manolin el día 27 de agosto de 2005

Alguien sabe como hacer para cuando se pulse el boton cerrar ventana (para que se cierre el explorardos), haga algo, como por ejemplo, en mi caso: Necesito Cerrar la ventana pero antes de que se cierre, grabar un dato en la Bd y que a continuación se cierre. Muchisimas gracias.

 
Re: Cerrar explorer
Enviado por g33k.gu el día 28 de agosto de 2005

MIRA ESTE CODIGO
<%
var sSQLAnoSocio = ""
var iUltimoAnioPagadoSocio = BuscaSoloUnDato(" Soc_UltimoAnioPagado ", " Socio ", " Soc_ID = " + Parametro("Soc_ID", -1),0,-1)
if(Parametro("accion","Consulta") == "Borrar")
var sSQLReg = " DELETE FROM CobranzaTemporal "
sSQLReg += " WHERE Cob_ID = " + Parametro("Cob_ID", -1)
sSQLReg += " AND Soc_ID = " + Parametro("Soc_ID", -1)
} else if(Parametro("accion","Consulta") == "AplicarPagos"){
Separa(Parametro("FechaDePago", jGre))
var sSQLReg = " UPDATE CobranzaTemporal SET Cob_FechaPago = '" + Parametro("FechaDePago",jGre) + "',"
sSQLReg += " Cob_Estatus = 1 "
sSQLReg += " jConFechaCerrado = " + jJul
sSQLReg += " WHERE Cob_ID = " + Parametro("Cob_ID", -1)
sSQLReg += " AND Soc_ID = " + Parametro("Soc_ID", -1)

sSQLAnoSocio = " UPDATE Socio SET Soc_UltimoAnioPagado = " + iUltimoAnioPagadoSocio + 1
sSQLReg += " WHERE Soc_ID = "+ Parametro("Soc_ID", -1)

}
Ejecuta(sSQLReg, 0)
if (!EsVacio(sSQLAnoSocio){
Ejecuta(sSQLAnoSocio,0)
}
%>
<script language="JavaScript">
window.close();
</script>

----CUANDO SE TERMINA DE EJECUTAR, LA VENTANA QUE SE ABRIO, inmediatamente se cierra
recuerda que los lenguajes web son como C que se leen de arriba para abajo... y solo se interrumpen bajo instrucciones programadas o errores.
gracias

 
Re: Re: Cerrar explorer
Enviado por manolin el día 14 de septiembre de 2005

Muchas gracias, lo voy a probar.

No lo he podido probar antes ya que estaba de vacaciones.

 
Re: Re: Re: Cerrar explorer
Enviado por manolin el día 15 de septiembre de 2005

Perdona, pero estoy estudiando el código y no es lo que yo pretendo. Mira, cuando pulses el botón de cerrar y al pulsar sobre \\\"Si\\\", que grabe un dato en la Bd y despues que se cierre, si pulsas que \\\"No\\\" pues que no haga nada y permanezca en el programa.

Gracias.

 
Re: Re: Re: Re: Cerrar explorer
Enviado por Alejandro el día 3 de mayo de 2006


function cerrar(forma){
if (window.confirm("¿Desea salir del sistema?")){
//aqui mandas llamar una pagina que te grabe los datos en la BD (recuerda que la ventana que abras tiene que tener el mismo nombre de la que esta abierta)
window.open(.......)
} else{
window.close();
}
}

 





Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network