Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alex_DTP

[Resolvido] Fechar popup ao submeter formulário

Recommended Posts

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?

 

<script type="text/javascript">
function navegar()
{
	window.opener.document.location = "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();
}
</script>

<form action="" name="posicao" id="posicao" onsubmit="java script:navegar();">
<table width="750" border="0" cellpadding="0" cellspacing="0">
  <tr>
Long: <input name="x" type="text" value="" size="18" /></td>
Lat: <input name="y" type="text" value="" size="18" /></td>
<input name="idObra" type="hidden" value="" />
<input type="submit" value="Atualizar" /></td>
</form>

// Já tentei assim também


<script type="text/javascript">
function navegar()
{
	window.opener.document.location = "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();
}
</script>

<form action="editar.php" name="posicao" id="posicao">
<table width="750" border="0" cellpadding="0" cellspacing="0">
  <tr>
Long: <input name="x" type="text" value="" size="18" /></td>
Lat: <input name="y" type="text" value="" size="18" /></td>
<input name="idObra" type="hidden" value="" />
<input type="submit" value="Atualizar" onclick="java script:navegar();" /></td>
</form>

Me parece que só fica tentando pegar o valor do form action. Funciona, só que fica abrindo o destino dentro da janela filho.

 

Alex

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta ver se da certo colocando a proproedade target no form. Dai no target tu coloca, sei la, a pagina... tenta ver, não me lembro direito disso! hehehehe

Se alguém puder dar uma relembrada seria bom...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta ver se da certo colocando a proproedade target no form. Dai no target tu coloca, sei la, a pagina... tenta ver, não me lembro direito disso! hehehehe

Se alguém puder dar uma relembrada seria bom...

Acho que não dá. Preciso de algo mais específico pois tem que fechar o popup e remeter para a janela pai em outro arquivo.

 

 

De qualquer forma, valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta ver se da certo colocando a proproedade target no form. Dai no target tu coloca, sei la, a pagina... tenta ver, não me lembro direito disso! hehehehe

Se alguém puder dar uma relembrada seria bom...

Acho que não dá. Preciso de algo mais específico pois tem que fechar o popup e remeter para a janela pai em outro arquivo.

 

 

De qualquer forma, valeu.

 

É, deu pra resolver sim.

 

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

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.