JavaScript levar valor da janela pai para a filha.!

7 respostas
wag_ferreira

Salve, salve sexta feira.

Galera,
Preciso de uma funcão javascript para levar o valor do meu form PAI para o meu FORM FILHO que esta sendo aberto.

eu sei que tem uma funcão para trazer o valor para o pai.

opener…

mas para levar eu ja desconheço!

PRECISO DESTA MÃOZINHA

7 Respostas

g4j

Dá pra fazer sim:

window.opener.document.forms[0].teuCampo.value = “valor”;

tente ai e nos retorne.

wag_ferreira

Valeu velinho, mas não é isso que eu to preicisando.

Isto é para trazer o valor de uma janela que eu abri. Eu quero levar um valor para janela que estou abrindo.

Tipo clicar em um link e levar ‘link’ e setar no campo da janela que abriu…
acho que ta meio confuso o negocio…
hehehe

mas valeu ae g4j

g4j

vc num leva nada cara, só pega da janela pai.

var meuValorNaJanelaFilha = window.opener.document.forms[0].teuCampoNoFormPai.value;

Rage

Vc pode fazer os dois, receber na filha do pai, ou receber no pai da filha.
Vc tá usando jsp, asp ou php?
Se estiver, passe como parâmetros na própria url que vc chama para abrir dentro da sua popup.
Exemplo de link que abre a popup:

<a href="abrePop('suaPagina.jsp?param1='+<%=var1%>+'&param2='+<%=var2%>)">Link</a>

Onde abrePop é uma função javascript que recebe a url a ser aberta.
Aí na sua página que vai receber o parâmetro basta recuperá-lo de acordo com o padrão da lingugem utilizada.
Espero ter ajudado,
Abs

wag_ferreira

g4j,
cara não rolou isto que tu me falou.

g4j

wag?.ferreira:
g4j,
cara não rolou isto que tu me falou.

hmm… poste teu código pra nós darmos uma olhada.

wag_ferreira

g4j,

Tentei tentei tentei, e consegui…valeu velinho…Eu que tava ratiando no pegar o form…

abraço…

Criado 10 de outubro de 2008
Ultima resposta 10 de out. de 2008
Respostas 7
Participantes 3