Foros del Web » Programando para Internet » Javascript »

Como saber si un usuario pulsa "Guardar" o "Cancelar" en una descarga

Estas en el tema de Como saber si un usuario pulsa "Guardar" o "Cancelar" en una descarga en el foro de Javascript en Foros del Web. Necesito saber cuando se descargan archivos de mi pagina web. Por ejemplo si al pulsar sobre el enlace cuando le aparece la ventanita de descarga ...
  #1 (permalink)  
Antiguo 09/04/2007, 10:06
 
Fecha de Ingreso: marzo-2007
Mensajes: 113
Antigüedad: 17 años, 2 meses
Puntos: 0
Como saber si un usuario pulsa "Guardar" o "Cancelar" en una descarga

Necesito saber cuando se descargan archivos de mi pagina web. Por ejemplo si al pulsar sobre el enlace cuando le aparece la ventanita de descarga para "Guardar" o "Cancelar" pulsa en cancelar y no en guardar? Entendeis a que me refiero?

Necesitaria saber cuando se ha pulsado el boton guardar o cancelar. Como puedo saber eso. Necesito llevar ese control.

Un saludo y gracias.
  #2 (permalink)  
Antiguo 09/04/2007, 11:18
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años, 1 mes
Puntos: 8
Re: Como saber si un usuario pulsa "Guardar" o "Cancelar" en una descarga

No creo que se pueda, pero no te vale controlándolo cuando se haga click en el enlace para bajar el archivo ?
  #3 (permalink)  
Antiguo 10/04/2007, 12:08
 
Fecha de Ingreso: marzo-2007
Mensajes: 113
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Como saber si un usuario pulsa "Guardar" o "Cancelar" en una descarga

No me vale porque tengo que controlar si se lo descargan ya que es un archivo compartido en el servidor y tengo que evitar que puedan intentar descargarselo otros mientras este se lo ha descargado y no lo ha vuelto a subir
  #4 (permalink)  
Antiguo 10/04/2007, 12:32
 
Fecha de Ingreso: abril-2002
Mensajes: 1.014
Antigüedad: 22 años, 1 mes
Puntos: 8
Re: Como saber si un usuario pulsa "Guardar" o "Cancelar" en una descarga

Pues para eso vas a tener que usar algún lenguaje del lado del servidor, como PHP, y hacer que el enlace en vez de permitir descargar el archivo llame a una función en PHP que lo mande al cliente, guardando en una variable global o $_SERVER si hay un fichero en descarga o no... para lo cual habría que controlar el momento en que ha sido enviado completo.

No me he visto nunca en esta situación, así que no sé si habrá otra forma mejor... pasa por el foro del lenguaje de servidor que uses a ver qué te dicen...

Igual también se puede configurar el Apache u otro servidor que tengas, no sé...
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 21:42.