Pegar elementos da página pai

673 views
Skip to first unread message

Adriano Godoy

unread,
Aug 4, 2009, 1:52:29 PM8/4/09
to jque...@googlegroups.com
Olá,
como faço para pegar um elemento de uma página pai de um iframe?
estou usando o Superbox (http://www.pierrebertet.net/projects/jquery_superbox/), e dentro dele, quando realizasse um cadastro, queria atualizar um option que está na página que chamou o superbox. Tem como fazer?
E já aproveitando, alguém tem alguma sugestão de como eu fecharia este iframe via jquery? porque precisarei fechá-lo após cadastrar e atualizar o option na página pai.

abraço,
Adriano Godoy

Godoy

unread,
Aug 4, 2009, 3:06:20 PM8/4/09
to jQuery (Brasil)
Pegar o elemento pai eu consegui.. só:
parent.$("#idElemento")
já resolveu.

Mas e para fechar? já tentei de tudo aqui mas não funciona. Procurei
no google, mas acho no máximo um window.close(), q também não
funciona...

alguém sabe como fazer?

valeu,
abraço

Jean

unread,
Aug 4, 2009, 3:36:24 PM8/4/09
to jque...@googlegroups.com
parent.window.close? ou parent.close?

2009/8/4 Godoy <godo...@gmail.com>:
--
[]´s Jean a.k.a Suissa

Tecnólogo em Análise de Sistemas - UTF-PR
131

www.twitter.com/suissacorp

Adriano Godoy

unread,
Aug 4, 2009, 3:39:43 PM8/4/09
to jque...@googlegroups.com
Mas quero fechar o filho, q seria o iframe gerado com o superbox..

2009/8/4 Jean <jnasc...@gmail.com>



--
Adriano Godoy

Jean

unread,
Aug 4, 2009, 3:51:19 PM8/4/09
to jque...@googlegroups.com
Olha eu nunca soube como FECHAR um iframe se alguem souber eu gostaria
muito de conhecer essa tecnica =p

nao seria casod e um $("iframe").remove()??

2009/8/4 Adriano Godoy <godo...@gmail.com>:

Adriano Godoy

unread,
Aug 6, 2009, 8:42:40 AM8/6/09
to jque...@googlegroups.com
Não... vc entendeu errado. Queria fechar o iframe do superbox. Mas deixa pra lá. Dei um hide nele e funcionou beleza.

Pra ficar registrado caso alguém procure como fechar (ou esconder) o superbox, um amigo meu inspecionou aqui e descobriu os conteiners:

$("#superbox-wrapper, #superbox-overlay", top.document).hide();

se esconder só o #superbox-overlay funciona, mas fecha meio travando. Então é bom mandar hide nos 2 mesmo.
É isso...

vlw


2009/8/4 Jean <jnasc...@gmail.com>



--
Adriano Godoy
Reply all
Reply to author
Forward
0 new messages