Probleas com valores em popUp

0 respostas
TASF

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
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");  
	  	    
	    	  
	      }      
	}
<script src="js/funcoesGerais.js"></script>//chama a funcao acima

<body> nome : ${nome}->  / id: ${id} }


 	<input type="text" value="${nome}" name="nome">
 
 -------------------------------------------------

 
<ul>
<li ><a href='#' onclick='AbrirNovaJanelaGenerics("cliente","${id}")'  >Manter Cliente</a> </li>
<li ><a href='#' onclick='AbrirNovaJanelaGenerics("funcionario")'  >Manter Funcionario</a> </li>
<li ><a href='#' onclick='AbrirNovaJanelaGenerics("produto")'  >Manter Produto</a> </li>

</ul>
janela do popUp
//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;  
	 	
	}
<body onload="recuperarIdFuncionario();Desabilitar(); " class="contener" onsubmit="return validarRadioUser();">

<jsp:include page="..\BlocosReutilizaveis\crude.jsp"></jsp:include>
	
	
<form name="FormCliente" action="../manterCliente"  onsubmit="return consistenciaCPF(clientePf.value);">

<input type="text" name="idFunc" value="" >// com o

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

Criado 20 de março de 2014
Respostas 0
Participantes 1