Tenho Uma tela Ex: teste.jsp
<input type="button" onclick="teste();" />
</form>
tenho este botao…q qaundo clico nele eu queria q desse submit na tela q a abriu etsa popup
e esta dando erro
algume tem ideia com faz isso?
Tenho Uma tela Ex: teste.jsp
<input type="button" onclick="teste();" />
</form>
tenho este botao…q qaundo clico nele eu queria q desse submit na tela q a abriu etsa popup
e esta dando erro
algume tem ideia com faz isso?
Primeiramente, coloque o codigo dentro de blocos “code” pra melhor a legibilidade do seu topico!
Quando vc chama o window.opener vc vai receber uma referencia para a janela que criou essa “popup”.
Vc tem que pegar o form dentro dessa janela e entrao chamar o submit.
function submitForm(){
window.opener.document.getElementById('form').submit();
}
A na janela original vc colocal um id no form
<form id="form" action="xxx" mehod="xxx">
<!-- FIELDS -->
</form>
O problema de chamar atraves do “name” eh que isso soh funciona no IE.
Usa esse site como refetencia
Eh mto bom!
[]'s
Não sei se ajuda, mas ao invés dessa manobra toda para abrir uma nova janela com botão para submeter o form porque você não utiliza o
confirm do javascript?
Ex:
function confirma(obj){
if( confirm("Deseja confirmar esta operação?") )
obj.submit();
else
return false;
}