Boa tarde tenho uma janela que abre um popUp[janelaFilha] e gostaria de popular o campo da janela filha com o dado presente na janela pai portem só funciona quando uso o widow.location e gostaria de usar window.open
esta assim janela pai[code]
function AbrirNovaJanelaGenerics( acao, id){
/* usar para redirecionar para as paginas */
name=id;//name e uma variavel global
if(acao=="cliente"){
alert(name);
window.location.href="/dboas/viewUsuario/cliente.jsp";//usando assim ele popula o campo do popup
//window.open("/dboas/viewUsuario/cliente.jsp","height = 600 , width = 850","location = yes","scrollbars=yes" , "resizable =no"); // dessa forma nao, porem no alert ainda exibe a informação so nao popula como popular???:(
/*
*/
}else if(acao=="funcionario"){
window.open("/dboas/viewUsuario/colaborador.jsp","height = 600 , width = 850","location = yes","scrollbars=yes" , "resizable =no");
}
else if(acao=="produto"){
window.open("/dboas/viewProduto/ManterProduto.jsp","height = 600 , width = 850","location = yes","scrollbars=yes" , "resizable =no");
}
}
//chama a funcao acima
nome : ${nome}-> / id: ${id} }
<input type="text" value="${nome}" name="nome">
[/code]
janela do popUp [code]
//chama essa funcao
//funcao que popula o campo hiden do id do funcionario para ser inserido com FK do cliente
function recuperarIdFuncionario(){
document.FormCliente.idFunc.value=name;
}
<jsp:include page="…\BlocosReutilizaveis\crude.jsp"></jsp:include>
// com o
[/code]
alguem pode me ajudar a fazer abrir em uma nova janela e popular o campo com o a infomracao presente, pois independente da forma que que uso a variavel chega so que com location popula e w.open nao…
desde ja grato pelas dicas