Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
O pro é o seguinte:
Tenho uma página chamada pedidos.php e nela abro um popup para pesquisar em um cadsatro de produtos(Essa tela de pesquisa prod_sql.php não tá no mesmo diretório da página pedidos.php(hospedada no meu site), ela tá no servidor de um cliente acessando um banco SQL SERVER), até ai funciona td bem!! Quando eu seleciono um produto na popup, chamo uma função que deveria retornar o produto selecionado para a tela pedidos.php com opener, mas não tá funcionando.
pedidos.php
.
.
.
<form id="**form1**" name="**form1**" method="post" action="">
<table width="686" border="0">
<tr>
<td width="51" bgcolor="#FFFFCC"><div align="center"><a href="#" onclick="Abrir('[http://suportedm.dyndns.org:8080/prod_sql.php,810,300](http://suportedm.dyndns.org:8080/prod_sql.php,810,300)')"><img src="imagens/produto.png" alt="Seleciona um produto no cadastro." width="50" height="20" /></div></td>
<td width="50" bgcolor="#FFFFCC"><input name="**ccod**" type="text" class="style4" id="**ccod**" size="10" maxlength="6" /></td>
<td width="408" bgcolor="#FFFFCC"><input name="cdesc" type="text" class="style4" id="cdesc" size="70" /></td>
<td width="100" bgcolor="#FFFFCC"><input name="cfabri" type="text" class="style4" id="cfabri" size="20" /></td>
<td width="50" bgcolor="#FFFFCC"><span class="style6">
<input name="cquant" type="text" class="style4" id="cquant" size="10"/>
</span></td>
<td width="30" bgcolor="#FFFFCC"><input name="cum" type="text" class="style4" id="cum" size="6" /></td>
</tr>
<tr>
<td><input type="submit" name="button" id="button" value="Incluir" /></td>
<td><div align="center"></div></td>
<td><div align="center"><span class="style4"></span></div></td>
<td bgcolor="#FFFFCC"><div align="right" class="style4"><strong>100,00</strong></div></td>
<td colspan="2" bgcolor="#FFFFCC"><div align="right" class="style4"><strong>100,00</strong></div></td>
</tr>
</table>
</form>
.
.
.
prod_sql.php - A popup no servidor do cliente
.
.
.
function seleciona(cod, descri, prc, est)
{
//**window.opener.document.form1.ccod.value='0001'**;
//window.alert("Item selecionado "+cod);
**window.opener.forms['form1']['ccod'].value = cod**;
window.close();
}
.
.
.
Já testei com as opções que estão na função seleciona, mas nenhuma deu certo!
Alguém sabe como resolver essa bronca?
Grato a todos!!
Carregando comentários...