Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/01/2003, 17:55
Yanix
 
Fecha de Ingreso: noviembre-2002
Ubicación: Washington, DC
Mensajes: 822
Antigüedad: 21 años, 6 meses
Puntos: 5
Bueno...si puedes devolverle valor de la modal a la primaria.
Pero como dice caricatos, no es compatible en otros navegadores...

Honestamente, yo apenas las uso en el intranet en el trabajo y eso que el navegador que usamos en la agencia es mayormente Internet Explorer.

Intenta este experimento.
No sé si era lo que querías hacer, pero quizás te sirva para algo en un futuro

Llama a esta página principal.html
Código:
<HTML>
<HEAD>
<SCRIPT language=javascript>
function lawin() {
	if (document.all){
      tamanos="dialogHeight:250px,dialogWidth:350px";
      eltexto=document.lamodal.mioutput.value;
      elvalor=showModalDialog("lamodal.html", eltexto, tamanos);
      document.lamodal.miinput.value=elvalor;
   }
}
</SCRIPT>
<BODY>           
            <FORM name=lamodal>
          Entrar texto:<INPUT size=25 name=mioutput> <INPUT onclick=lawin() type=button value="Ver ventana">
              <BR> Se despliega lo que escribiste en la ventana Modal:<INPUT size=25 
            name=miinput>
</BODY>
</HTML>
Llama a esta página lamodal.html
Código:
<HTML>
<BODY>
<FORM name=lamodal>Ves lo que escribiste en la principal:<INPUT size=25 
name=miinput><BR>Escribe algo para que se despliegue en la principal: <INPUT 
size=25 name=mioutput> <BR><INPUT onclick=cerrar() type=button value="Cerrar y Regresar a la principal"></FORM>
<SCRIPT language=javascript>
document.lamodal.miinput.value=window.dialogArguments;
function cerrar() {
   window.returnValue=document.lamodal.mioutput.value;
   window.close();
}
</SCRIPT>
</BODY>
</HTML>
__________________
Yanira