Sobre showModalDialog

13/07/2006 - 14:36 por Guillermo | Informe spam
Necesito desde una página, abrir una ventana modal, donde me cargan unos
datos.
Al cerrarse esa ventana, esos datos los tengo que recibir en la funcion
javascript que abrio el modal, para seguir trabajando.

Se puede hacer esto?

Preguntas similare

Leer las respuestas

#1 Nuno Santos
14/07/2006 - 12:54 | Informe spam
Si se puede, la ventana modal tiene um paramtero para pasar datos.

Este es un ejemplo que utilizo con un calendario, lo que hace la página
modal es preencher el objecto myDialog

//função que permite abrir a janela com o calendario

function OpenCalendario(url,myDialog)

{

var sFeatures="dialogHeight: 200px; dialogWidth: 190px; dialogTop: 250px;
dialogLeft: 580px; edge: Raised; center: No; help: No; resizable: No;
status: No;";

var res = showModalDialog(url,myDialog,sFeatures)

return(res);

}

//função que é chamada nas páginas ao clicar sobre a img

//para abrir o calendário

//utiliza a função OpenCalendario

function CallCalendario(objInput)

{

var myDialog = new Object();

var arrData = new Array();

arrData = objInput.value.split("/"); // recebe a data em formato yyyy/mm/dd


myDialog.Ano = (arrData[0]!= '') ? arrData[0] : 0;

myDialog.Mes = (arrData[1]!= undefined) ? arrData[1] : 0;

myDialog.Dia = (arrData[2]!= undefined) ? arrData[2] : 0;


var res = OpenCalendario('../calendario/calendario.asp',myDialog)

if (res==true)

objInput.value = myDialog.Ano + "/" + myDialog.Mes + "/" + myDialog.Dia


objInput.focus();

}



Nuno Santos
nunos7[REMOVER]@hotmail.com

"Guillermo" wrote in message
news:
Necesito desde una página, abrir una ventana modal, donde me cargan unos
datos.
Al cerrarse esa ventana, esos datos los tengo que recibir en la funcion
javascript que abrio el modal, para seguir trabajando.

Se puede hacer esto?

Respuesta Responder a este mensaje
#2 Nuno Santos
14/07/2006 - 12:58 | Informe spam
Sólo más una cosa este tipo de ventana funciona sólo con IE.

NS


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Guillermo" wrote in message
news:
Necesito desde una página, abrir una ventana modal, donde me cargan unos
datos.
Al cerrarse esa ventana, esos datos los tengo que recibir en la funcion
javascript que abrio el modal, para seguir trabajando.

Se puede hacer esto?

Respuesta Responder a este mensaje
#3 Jose A. Fernandez
14/07/2006 - 15:25 | Informe spam
A modo de comentario, mira este enlace
http://prototype-window.xilinus.com/
y los ejemplo
http://prototype-window.xilinus.com/samples.html
Espero que te sirva para lo que necesitas.
_________________________
Jose A. Fernandez

Nuno Santos ha escrito:

Sólo más una cosa este tipo de ventana funciona sólo con IE.

NS


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Guillermo" wrote in message
news:
> Necesito desde una página, abrir una ventana modal, donde me cargan unos
> datos.
> Al cerrarse esa ventana, esos datos los tengo que recibir en la funcion
> javascript que abrio el modal, para seguir trabajando.
>
> Se puede hacer esto?
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida