Ocultar DIV que está dentro de um IFRAME

1,499 views
Skip to first unread message

Leandro Diniz Soares

unread,
Jan 28, 2013, 11:10:26 AM1/28/13
to jque...@googlegroups.com
Amigos,

Estou alguns dias tentando ocultar um div que está dentro de um iframe. É possível fazer isso com jQuery?

Obrigado!


[],
Leandro Diniz Soares
Desenvolvedor / Analista (Web)
Belo Horizonte - MG
leandro...@gmail.com
Visite meu blog:
http://aquasimples.blogspot.com/
http://twitter.com/ldsbh

Carlos Maciel

unread,
Jan 28, 2013, 11:36:50 AM1/28/13
to jque...@googlegroups.com
Po cara, tenta isso:

$(ID_DA_DIV).attr('visibility','hidden')

Carlos Maciel da Silva
Acadêmico UFF - Sistemas de Informação
021 8225-4291


2013/1/28 Leandro Diniz Soares <leandro...@gmail.com>

Leandro Diniz Soares

unread,
Jan 28, 2013, 11:40:27 AM1/28/13
to jque...@googlegroups.com
Carlos,

Mas essa div está dentro de um iframe...
Coloquei:
$("#main_header").attr('visibility', 'hidden');

 O ID da DIV que está dentro do IFRAME é: main_header


2013/1/28 Carlos Maciel <carlo...@gmail.com>
visibility

Franklin Anderson de Oliveira Souza

unread,
Jan 28, 2013, 11:54:38 AM1/28/13
to jque...@googlegroups.com
Se esse iframe estiver dentro do mesmo domínio  (pois acessar conteúdo de iframe de domínio diferente não é possível  você tem que criar um sistema de comunicação entre os iframes. Para disparar um evento dentro do teu iframe basta fazer algo como:

window.frames["atributo_name_do_teu_iframe"].funcao_js_declarado_no_teu_iframe();

ou seja, digamos que você tem uma funcao js no teu iframe que esconde a sua suposta div, você acessa esse iframe apartir da página pai com o comando acima !

 


--
---
Você está recebendo esta mensagem porque se inscreveu no grupo "jQuery (Brasil)" dos Grupos do Google.
Para cancelar a inscrição nesse grupo, envie um e-mail para jquery-br+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
foobar

Tiago Celestino

unread,
Jan 30, 2013, 12:13:53 AM1/30/13
to jque...@googlegroups.com
Pode usar o .contents() - http://api.jquery.com/contents/

$("seuiframe").contents().find('divquequersumir').hide();
Reply all
Reply to author
Forward
0 new messages