Ir para conteúdo

POWERED BY:

Arquivado

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

P. Dayvson

[Resolvido] Como fazer Popup recarregar a janela de origem?

Recommended Posts

Olá amigos do fórum iMaster estou com um grande dúvida: Como é que eu faço para a partir de uma Popup recarregar a página de origem dela?

Eu uso o seguinte código para abrir a popup:

<script LANGUAGE="JavaScript">
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=500,left = 200,top = 100');");
}
</script>
<a href="#" onclick="javascript:player('enviar_recado.html')" class="link">deixar seu recado</a>

Até aqui funciona, mas quando eu fecho a popup pelo link de fechar a página de origem da popup (onde tem os recados) não recarrega.

<a href="#" onclick="javascript:window.close();">Esse só fecha</a>

<a href="#" onclick="window.open('mural.html');window.close();">Esse fecha mais abre uma janela</a>

Esses de cima são os códigos que já tentei usar, mas só que o segundo link fecha a popup mais ao invés de recarregar a pagina de origem (mural.html) ele abre em uma nova janela a mural.html.

O que posso fazer para resolver esse problema?

 

Obrigado a todos desde já...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Como é que eu faço para a partir de uma Popup recarregar a página de origem dela?

window.parent.location.reload()

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conseguiu resolver esse problema?

estou tendo a msm duvida...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utiliza assim:

<a href="#" onclick="javascript:window.opener.location.href='origem.html';window.close();">Fechar e Atualizar</a>

 

Explicando:

Nessa parte atualiza a página aberta

javascript:window.opener.location.href='origem.html';

 

Fecha a PopUp

window.close();

 

Agora sim funcionou!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo mas se você tem algo em algum campo ja digitado ao retornar e atualizar os dados digitados anteriormente somem... como nao deixar que eles sejam apagados?

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.