| |||
Hola Si por la "ventana principal" te refieres a la contenedora de los marcos (la que tiene el frameset), debes referirte a cada marco por su nombre. Por ejemplo, si la principal tiene <frameset rows="*,*"> <frame name="marcoSup" src="pag1.htm"> <frame name="marcoInf" src="pag2.htm"> </frameset> Las referencias son del tipo document.marcoInf.form1.texto1.value Si necesitas más aclaración, concreta tu caso con código
__________________ Angel :cool: |
| ||||
Problema resuelto.. Ya pude resolver mi problema de pasar variables entre los frames.. espero que a alguien le sirva.. ----------------------------------------------- Código HTML: <html> <body> <form name=yourform> <input type=text name=msg size=10 value=""> </form> </body> </html> Código HTML: <html> <body> <center> <form name=myform> Escribe algo de prueba:<br> <input type=text name=user size=10 value="" onblur="parent.passText(this.form.user.value);"> <input type=button value="Ok!"> </form> </center> </body> </html> Código HTML: <html> <head> <meta name="generator" content="AceHTML 6 Pro"> <script language="JavaScript"> function passText(str) { top.frames['right'].document.yourform.msg.value = str; } </script> </head> <frameset rows="50%,*" framespacing="2" border="8" frameborder="yes" bordercolor="#ffffff"> <frame name="left" src="Frame1.html"> <frame name="right" src="Frame2.html"> <noframes><body> </body> </noframes> </frameset> </html> |