Jump to content


Photo

[resolvido] Problema Com Window.opener


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Alex_DTP

Alex_DTP

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado
  • Localidade:São Paulo ] SP

Posted 19/10/2008, 17:09

Pssoal, tenho um formulário num popup que quando for submetido deve fechar o popup, abrir o destino na janela pai levando as váriaveis de url.

Estou tentando este script mas não tá dando certo. Algém pode me dar uma luz?

Assim abre no mesmo popup direitinho com as variáveis, mas na janela pai abre a página mas sem as variáveis.
<script type="text/javascript">
function navegar()
{
	window.opener.location = "escult-editar.php";
	window.opener.document.posicao.x.value = x;
	window.opener.document.posicao.y.value = y;
	window.opener.document.posicao.idObra.value = idObra;
	window.close(); return false;
}
</script>

<form action="http://localhost:8080/intradph/w_escult/escultura-editar.php" name="posicao" id="posicao">
...
<input type="submit" value="Atualizar posição"  onclick="java script:navegar();"/>

Assim ele fecha o popup, mas na pai não leva as variáveis
&lt;script type="text/javascript">
function navegar()
{
	window.opener.location = "escult-editar.php";
	window.close(); return false;
}
</script>

<form action="http://localhost:8080/intradph/w_escult/escultura-editar.php" name="posicao" id="posicao">
...
<input type="submit" value="Atualizar posição"  onclick="java script:navegar();"/>

Resolvi, ufa!!

Nomeei a pg de destino, usei um target no action do form e botei window.close no botão do form no popup. Relativamente simples e eu quebrando a cabeça.

Valeu!

Edição feita por: Alex_DTP, 19/10/2008, 16:36.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq