Foros del Web » Programando para Internet » Javascript » Frameworks JS »

ventana modal !!

Estas en el tema de ventana modal !! en el foro de Frameworks JS en Foros del Web. Hola a todos, lo primero disculparme si este no es el foro apropiado para hacer mi pregunta. He hecho una sitio web con PHP, y ...
  #1 (permalink)  
Antiguo 24/05/2009, 16:10
 
Fecha de Ingreso: diciembre-2007
Mensajes: 50
Antigüedad: 16 años, 11 meses
Puntos: 0
ventana modal !!

Hola a todos, lo primero disculparme si este no es el foro apropiado para hacer mi pregunta.

He hecho una sitio web con PHP, y desde una de sus páginas, al validarse un formulario, se ejecuta un script en Perl que sube ficheros por sockets a un servidor, hasta que este script no termina y el servidor no da una respuesta, pueden pasar minutos, por lo que en mi página web saldría un timeout. Necesito implementar una ventana modal, imagino que con ajax que se quede esperando la respuesta de alguna forma, pero la verdad que no tengo ni idea de como hacerlo, ni de ajax.

Muchas gracias desde ya, se acepta cualquier idea o cualquier punto por el que empezar

Un saludo,
  #2 (permalink)  
Antiguo 25/05/2009, 00:33
 
Fecha de Ingreso: abril-2009
Mensajes: 56
Antigüedad: 15 años, 7 meses
Puntos: 4
Respuesta: ventana modal !!

Fijate si te sirve algo así...

http://www.forosdelweb.com/f13/capa-...script-534067/
  #3 (permalink)  
Antiguo 25/05/2009, 09:56
 
Fecha de Ingreso: diciembre-2007
Mensajes: 50
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: ventana modal !!

Hola gammassp, gracias por tu respuesta, pero no me vale, puede que me haya explicado mal.

Yo lo que necesito es que cuando hago submit de mi formulario (en ese momento se ejecuta un script que hasta que no finaliza no muestra la siguiente página) no me de un timeout...

Muchas gracias de todas formas,

Un saludo
  #4 (permalink)  
Antiguo 25/05/2009, 11:22
 
Fecha de Ingreso: julio-2008
Mensajes: 208
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: ventana modal !!

Lo que te conviene es abrir una ventana Modal y en ella hacer el setTime para aguardar a que finalize el script y con la ventana modal logras que el usuario no toque la ventana que esta detras...

Asi creas una ventana modal:

function abrirPopUp(href, target,flags) {
if (flags=='')
flags='dialogHeight:350 px;dialogWidth:400px;center:Yes;help:No;resizable: 0;status:No;scroll:yes';
if (target=='')
target='_blank';

window.showModalDialog(href,target,flags);

}

salu2
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 00:02.