Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cerrar iframe

474 views
Skip to first unread message

Hugo Gsell

unread,
Nov 21, 2006, 6:16:30 AM11/21/06
to
Gracias a todos uds... ya logre utilizar iframe

Response.Write("<iframe id=""prueba"" src=""UsuarioCambioContrasena.aspx""
style=""z-index: 106; left: 50px; position: absolute; top: 100px; height:
350px; width: 700""></iframe>")


Ahora el tema es żcomo cierro el iframe? es decir, tengo un webform
maestro.. y depende de que opcion elige abre el iframe dentro de este...
ahora cuando termina dentro del iframe hijo tengo un boton que esta definido
como
ButtonCancelar.Attributes.Add("onclick", "javascript:self.close();")
pero no pasa nada... aunque le hago cliec.. no se cierra el iframe.

Hugo A. Gsell
Sgo del Estero
Argentina


Jose A. Fernandez

unread,
Nov 21, 2006, 7:43:35 AM11/21/06
to
Hola Hugo
El problema es que el iframe no se cierra sino que se visualiza o no.
mira este ejemplo justito con iframe ;)
http://bontragerconnection.com/library/hide-reveal-examples/reveal-iframe.shtml

Espero que te sirva de ayuda o guia
______________________
Jose A. Fernandez


Hugo Gsell wrote:
> Gracias a todos uds... ya logre utilizar iframe
>
> Response.Write("<iframe id=""prueba"" src=""UsuarioCambioContrasena.aspx""
> style=""z-index: 106; left: 50px; position: absolute; top: 100px; height:
> 350px; width: 700""></iframe>")
>
>

> Ahora el tema es ¿como cierro el iframe? es decir, tengo un webform

Matias Iacono

unread,
Nov 21, 2006, 7:42:01 AM11/21/06
to
Un IFrame no es una ventana tipo popup. Por lo que self.close() no aplica
ninguna accion sobre el.

Un IFrame es un objeto creado en el HTML del contenedor (padre).

Por este motivo, lo que podrias hacer es OCULTARLO, pero no cerrarlo.

Para ocultarlo puedes hacer algo asi:

document.getElementById("prueba").style.display='none';

Claro, que si lo disparas desde dentro del IFrame la cosa seria mas o menos
asi:

parent.document.getElementById("prueba").style.display='none';

Saludos.

--
Microsoft MVP
Orador Regional INETA


"Hugo Gsell" wrote:

> Gracias a todos uds... ya logre utilizar iframe
>
> Response.Write("<iframe id=""prueba"" src=""UsuarioCambioContrasena.aspx""
> style=""z-index: 106; left: 50px; position: absolute; top: 100px; height:
> 350px; width: 700""></iframe>")
>
>

> Ahora el tema es ¿como cierro el iframe? es decir, tengo un webform

Hugo Gsell

unread,
Nov 22, 2006, 5:44:24 AM11/22/06
to
Soy programador de vb.... y no me esta funcionando esto de cerrar el iframe.
¿Como debería implementarlo?

Hugo A. GSell

"Matias Iacono" <Matias...@discussions.microsoft.com> escribió en el
mensaje news:3F249710-CAA7-4C80...@microsoft.com...

Hugo Gsell

unread,
Nov 22, 2006, 5:44:30 AM11/22/06
to
Soy programador de vb.... y no me esta funcionando esto de cerrar el iframe.
¿Como debería implementarlo?

Hugo A. GSell

"Jose A. Fernandez" <ferna...@gmail.com> escribió en el mensaje
news:1164113015.3...@m7g2000cwm.googlegroups.com...

Matias Iacono

unread,
Nov 22, 2006, 8:14:01 AM11/22/06
to
Lamentablemente, cuando uno desarrolla en web, no tiene mas opcion que
tambien saber algo de javascript.

Te recomiendo que veas:

www.devguru.com

La seccion de JavaScript

Y esta pagina:

http://www.javascriptmall.com/learn/contents.htm

Para que aprendas sobre javascript.

Luis Felipe Medina Rodríguez

unread,
Aug 18, 2022, 5:14:10 PM8/18/22
to
> > 2006
0 new messages