Ir para conteúdo

Arquivado

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

hargon

Fechar pop-up e atualizar janela principal

Recommended Posts

Como eu faço para fechar uma pop-up e atualizar a janela principal sem utilizar frame?

 

Eu fiz uma busca aqui no fórum, mas nenhuma das sugestões que encontrei serviu para o meu caso, pois atualizavam frame.

 

Alguém sabe como fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ó cara... tenta assim:

 

<script language="javascript">// Coloque esse script na janela PopUpfunction atualizar() {  window.close();  window.opener.reload();  window.opener.focus();}</script>
Veja se é isso, frmz??

 

FLOW!!!

 

BERKOWITZ http://forum.imasters.com.br/public/style_emoticons/default/devil.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

deu certo não brother... eu ainda tentei chamar a função atualizar no onunload... mesmo assim deu erro...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvi da seguinte maneira...

 

Na página principal coloquei:

<script language="javascript">
window.name = "main";
</script>

Na pop-up coloquei:

<head>
<script language="javascript">
function fechajanela() {
window.open("index.asp?categoria=pedidos&codigo=<%=cdpedido%>","main");
}
</script>
</head>

<body onunload="fechajanela()">

Só isso mesmo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente assim... ai nao precisaria do primeiro script... para colocar o main<head><script language="javascript">function fechajanela() {opener.location = "index.asp?categoria=pedidos&codigo=<%=cdpedido%>";}</script></head>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não entendi:

tente assim... ai nao precisaria do primeiro script... para colocar o main<head><script language="javascript">function fechajanela() {opener.location = "index.asp?categoria=pedidos&codigo=<%=cdpedido%>";}</script></head>

Por exemplo:Eu clico numa pagina para inserir um registro, essa página abre num pop up.Nesta pagina tem um formulário, e ao clicar no submit, processa a action no insert.Ao finalizar o insert tenho um rediret.Aqui eu queria fechar este pop ao invés de redirecionar, e atualizar a pagina de onde saiu o clic.É possível!?Como? :huh:

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.