Ir para conteúdo

POWERED BY:

Arquivado

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

valter_djr

[Resolvido] Redirecionar pagina que originou o submit

Recommended Posts

Boa tarde pessoal.

 

Minha duvida é a seguinte.

Tenho um script que faz inclusão de registros num BD, e no submit, redireciono pra uma outra pagina (abre outra aba no navegador) onde é exibido um boleto para impressão.

<form name="frm_cadastro" action="boleto.php" target="_blank" method="post">

Porém, ao se fechar a página/aba do boleto, a pagina de cadastro ainda está lá, com todos os dados digitados.

Quero fazer com que, após o submit da pagina de cadastro, a pagina da impressão do boleto continue aparecendo, mas que a página do cadastro seja redirecionada, por exemplo para a pagina inicial.

Tem como fazer isso?

Grato e abraço a todos do forum.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize a função onsubmit em seu form e dentro dela você cria o redirecionamento para sua página principal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela dica.

Vou testar aqui e depois dou o retorno.

Grato.

 

Lucasao.

Tentei aqui, mas não funcionou.

<form onsubmit="window.open('index.html')" name="frm_cadastro" action="boleto.php" target="_blank" method="post">

 

Ao invés de abrir a pagina boleto.php (action do form) ele abre a pagina index.html (onsubmit).

Eu quero que a pagina boleto.php (action do form) continue abrindo normalmente, mas que redirecione a pagina de cadastro para o index.html (onsubmit)

Compartilhar este post


Link para o post
Compartilhar em outros sites





<script type="text/javascript">
 function teste(){

 window.open('boleto.php');
 location.href = "index.htm";

 return true;

}
</script>


<form name="form1" method="post" action="" onSubmit="return teste()">

</form>


 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando eu quero redirecionar ou atualizar a página que abriu a outra (a opener) eu faço da seguinte forma:

Coloco o script na popup.

 

<script>window.opener.location.reload();</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando eu quero redirecionar ou atualizar a página que abriu a outra (a opener) eu faço da seguinte forma:

Coloco o script na popup.

 

<script>window.opener.location.reload();</script>

 

Boa tarde pessoal.

Agradeço a ajuda de todos.

O que melhor funcionou aqui devido à simplicidae foi o script do amigo Raul.

Abraço a todos.

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.