Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/11/2004, 08:39
Avatar de phinojosa
phinojosa
 
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Antigüedad: 20 años, 7 meses
Puntos: 2
Cita:
Iniciado por MrRipley
Una pregunta: en la ventana modal, cómo recuperáis los datos que se pasan en el segundo parámetro de window.showModalDialog(), los argumentos a la ventana que abrimos. ¿Es alguna propiedad del objeto "window" de la ventana modal?

var WinSettings = "status:no;center:yes;resizable:no;dialogHeight:37 0 px;dialogWidth:800px"
var MyArgs = window.showModalDialog(url, MyArgs, WinSettings);

La variable WinSettings es para seteo de la ventana
La variable MyArgs es para recibir los argumentos desde la ventana modal cuando esta es cerrada. Desde la ventana modal se hace un window.returnValue = MyArgs para poder retornar los valores.

Cuando la ventana modal es cerrada se receptan los valores en la variable MyArgs. Por eso hay un MyArgs=window.showModalDialog(......);

Ahora para recibir los parámetros en la ventana modal se la hace como si fuera una ventana normal, es decir con las variables URL.

url="ventana.aspx?parametro1=hola&parametro2=adios";

Y se hace un...
var1=Request.QueryString["parametro1"];
var2=Request.QueryString["parametro2"];


Espero haberte ayudado.


Saludos,