Foros del Web » Programando para Internet » Javascript »

Escribir en base de datos al hacer click y cerrar ventana

Estas en el tema de Escribir en base de datos al hacer click y cerrar ventana en el foro de Javascript en Foros del Web. Buenas, ante todo perdir disculpas si esta duda ya ha sido solucionada, he estado buscando y nada, bueno, al grano, necesito que desde un boton ...
  #1 (permalink)  
Antiguo 22/06/2010, 04:47
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Escribir en base de datos al hacer click y cerrar ventana

Buenas, ante todo perdir disculpas si esta duda ya ha sido solucionada, he estado buscando y nada, bueno, al grano, necesito que desde un boton de una pagina hija (que abro con window.open) pueda hacer un insert y luego cerrarla, el caso es que si al click le vinculo codigo javascript con el window.close omite el codigo asp. solo cierra y no hace el insert, que esta con codigo asp en el evento asp click del boton, un saludo y gracias
  #2 (permalink)  
Antiguo 22/06/2010, 05:00
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Escribir en base de datos al hacer click y cerrar ventana

Hola, bienvenido

Podrías usar un temporizador, como por ejemplo setTimeout. Con ello lograrás que el cierre de la venta se ejecute x segundos después de haber sido llamado. Dando tiempo a se realice la inserción. Has de tener en cuenta que esto está cogido por los pelos, puesto que intervienen algunos factores para el tiempo que se tardará en hacer la inserción

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 22/06/2010, 05:03
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Escribir en base de datos al hacer click y cerrar ventana

Gracias, probaré a ver que tal. Aún así a ver si consigo lo otro, he leido que se podría hacer con scriptmanager pero ni idea, gracias
  #4 (permalink)  
Antiguo 22/06/2010, 09:53
 
Fecha de Ingreso: enero-2006
Mensajes: 14
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Escribir en base de datos al hacer click y cerrar ventana

buenas....

Yo de ASP nada.. pero en PHP haria lo siguiente:

en el botón mandaria el formulario normal para insertar y le pondria una comprovación de que los datos se han insertado, si es true invocaria la función de JS que cierre la ventana ahi si le puedes pones un setTimeout, para comunicar que todo ok, gracias y adios.... (por decir algo)


Espero que se entienda y te sirva

salu2
  #5 (permalink)  
Antiguo 23/06/2010, 00:11
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Escribir en base de datos al hacer click y cerrar ventana

Gracias ante todo, pero como invoco a codigo javascript desde el boton haciendo una comprobacion antes? es decir, si hago el insert y todo eso si es true como llamo a javascript mezclando codigo?

Etiquetas: cerrar, escribir, ventanas
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 12:55.