Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/11/2004, 10:22
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años, 1 mes
Puntos: 317
Hola julioszabo :

se hace enviando un 'argumento' desde la ventana. Por lo general es window que te va a permitir leer o modificar cualquier cosa desde una modal.

Código:
 

<HTML>
<HEAD><TITLE>PASA VALOR PROPIO A VENTANA MODAL.</TITLE>
<script>
function abreMensajeModal(){
showModalDialog("modal.htm",window,
"dialogWidth:380px;dialogHeight:170px; edge: Raised; center: Yes; help: No; resizable: Yes; status: No");
}
</script>

<BODY>
<h2>Click en enlace para ver Ventana Modal.</h2>

<a href = "javascript:abreMensajeModal()">MENSAJE showModalDialog</a> <br>
<input id="charly" size="30" value="Valor que se va a pasar a Modal">
</BODY>
</HTML>


modal.htm

Código:
 

<HTML>
<HEAD><TITLE>EJEMPLO DE VENTANA MODAL.</TITLE>
<script>
var argumento=dialogArguments;

function bravo(){
alfa.value=argumento.document.getElementById("charly").value;
}

</script>
<BODY>
<h2>Pasa valor con click en botón.</h2>
<input type="button" value="Ver valor" onclick="bravo()">
<br>
<input id="alfa">

</BODY>
</HTML>
saludos

furoya

Última edición por furoya; 01/11/2004 a las 10:24