|
Hola Leandro!, Se puede hacer todo lo
que necesitas, te recomiendo que habilites los errores en IE y uses el quick-watch
de Visual Studio para explorar todo el DOM y ejecutar scripts… eso en
general te soluciona todos los problemas… De todas formas hice lo
que pedis (salvo el ultimo porque tendria que abrir un 3er notepad :P) y ahí van
los 2 htmls: Archivo TEST1.HTM <html> <head> <script type="text/_javascript_"> function test2() { var iframe = document.getElementById("if1"); var iframe_window = iframe.contentWindow; var iframe_document = iframe_window.document; iframe_document
.getElementById("btn").value = "Cambio el texto del boton!... wiii =P"; } function test3() { var iframe = document.getElementById("if1"); iframe.style.width = "300px"; iframe.style.height = "300px"; } </script> </head> <body> <input type=text id="ctrl" value="Este texto se
cambia con el boton <br> <input type=button
value="Click para cambiar el control de ADENTRO del iframe" /> <br> <input type=button
value="Cambiar el tamaño del IFRAME" /> <br> <iframe src="" id="if1" width=500px
height=500px /> </body> </html> Archivo TEST2.HTM <html> <head> <script type="text/_javascript_"> function test1() { window.parent.document.getElementById('ctrl').value = 'chau'; } </script> </head> <body style=”background-color: #dddddd;”> <input type=button id="btn"
value="Click para cambiar el
control de AFUERA del iframe" /> </body> </html> Espero que te sirva…
Saludos! From: Hola: Que tal, esta consulta sobre _javascript_, que de seguro se la
encontraron en algun momento al trabajar con iframe, yo la verdad trabaje poco
con este tag por eso me encuentro con algunos temas. La idea es poder trabajar con contenido por fuera y dentro Puntualmente seria - Poder recuperar los controles que estan por fuera - recuperar los controles de la pagina que muestra el iframe - poder recuperar el iframe propiamente dicho y poder variarle
dinamicamente el tamaño. - y Me imagino que este ultimo no es nada facil, pero en realidad es al que
deberia llegar finalmente. Bueno seria esto simplemente. Muchas gracias Preguntá. Respondé. Descubrí. -- |
- [puntonet] javascript - recuperar iframe Leandro Tuttini
- [puntonet] javascript - recuperar ifra... adrian.cura
- [puntonet] javascript - recuperar ifra... Diego Jancic
- [puntonet] javascript - recuperar ifra... Angel \"Java\" Lopez
- [puntonet] javascript - recuperar ifra... Leandro Tuttini
