javaScript: Como transferi um valor entre 2 janelas browser?
8 respostas
C
caiosiqueiraPJ
Pessoal, boa tarde.
Estou desenvolvendo um sistema web que em determinado momento irá abrir uma nova janela contendo uma página de pesquisa
O usuário irá realizar as filtragens desejadas e selecionar o resutado.
O que eu quero é jogar este resultado diretamente para um campo do tipo text que se encontra na janela que abriu esta janela de consulta, já que é só uma string e um reprocessamento da página seria desperdício de recursos.
Sei que dá para fazer isso com JavaScript, mais não sei qual comando utilizar.
Caio, para fazer a persistência em JavaScript só utilisando cokies, mas o navegador do cliente terá que estar abilitado a aceita-los
abraços
C
caiosiqueiraPJ
Loko,
você não entendeu… Eu tenho duas janelas abertas, e quero passar o valor de uma janela para a outra. Em uma das janelas, eu quero acessar diretamente o campo da outra, Tipo, na janela-filha, digitar +/-o seguinte:
ah sim, cara tem sim, da uma pesquisada em sites de javascript.
abraços
M
marceloedreiPJ
e qdo encontrar a solucao posta ae pra gente…eu ja precisei fazer isso e nao encontrei como, e contornei de outra forma…mas isso me interessa (acredito q a mtos outros tbem)
ate mais!!!
C
caiosiqueiraPJ
Eu estou pesquisando, mais até agora não achei nada funcional.
Se alguém souber, por favor poste aqui.
Obrigado.
C
caiosiqueiraPJ
Pessoal, achei a solução no portal iMasters
Para não dizerem que sou egoísta, vou postar aqui a solução.
Declarei o código abaixo na janela filha:
window.opener.document.frmVisualizarMensagem.txtResposta.value = “texto”;
Só isso. O opener se referencia a janela pai.
Esta solução encontrei no seguinte artigo da imasters: