Ir para conteúdo
Fórum Script Brasil
  • 0

Acessando Função Da Janela Pai


Rob_g2*6(sic)6

Pergunta

Galera é o seguinte .... num sei se é possível mais essa é de Mestre...

tenho uma Página(Local) e ela starta um Pop-Up que está num servidor !!! e quando clicasse num link dentro do Pop-Up ele passase valores a uma função na página pai que preenche uns campos de formulário.!!!

tipo:

Janela Pai:

function preencheCampos(param1,param2){

  código

}

evento no Pop-Up

Se eu Coloco:

onClick="window.opener.preencheCampos('param1','param2')"

Ele me retorna que o Objeto não dá suporte a propriedade ou método.

E se Eu coloco:

<script>

var janela = window.opener

</script>

onClick="janela.preencheCampos('param1','param2')"

Ele me Diz Permissão Negada !!!

E ai pessoal alguém pode ajudar ..... blink.gif

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Fiz um teste aqui e funcionou.

Htm principal

<html>
<head>
<script type="text/javascript">
function preencheCampos( param1,param2 )
{
  alert( param1 );
  alert( param2 );
}
</script>
</head>
<body>
<script type="text/javascript">
window.open("pop.htm","","width=200,height=200");
</script>
</body>
</html>
Pop-up
<html>
<head>
</head>
<body>
POP-UP
<br><br><br><br><br><br>
<input type="button" value="CLIQUE AQUI" onClick='window.opener.preencheCampos("TESTE1","TESTE2")'>
</body>
</html>

É isso que você quer ?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...