quinta-feira, 9 de setembro de 2010

Chamar uma funcao da pagina pai dentro de um iframe !


Página Pai

<script language="Javascript">
function test() { alert('teste de mensagem'); };
</script>

..  html ...

<iframe src="http://siteY.com/page_y.htm"></iframe>
 Página IFrame

<script language="Javascript">
parent.test();
</script>
Página em servidores diferentes
Se as páginas ficarem em servidores diferentes deve usar essa linha de comando para evitar o erro de Permissão Negada

<script language="Javascript">
document.domain = "microsoft.com"
</script>

E digo mais ainda ... da para usar isso com o JSF + Rich .... por exemplo.... se vc esta abrindo um iframe dentro de um modal panel.... e quer fechar e nao sabe como ... hehehehe .. facil ... no onclick do button
coloca assim : window.parent.Richfaces.hideModalPanel('nome');  q funciona :D :D :D :D :D


EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE !!!!!

Sem mais !!!

Nenhum comentário:

Postar um comentário