Ir para conteúdo

POWERED BY:

Arquivado

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

André.Sniper

Fechar janela Popup e abrir outra janela normal

Recommended Posts

Boa tarde pessoal do Imasters,

 

Preciso muito da ajuda de vcs, e o seguinte estou criando um site para uma construtora e um dos links abre uma janela popup, para a escolha de 2 opções, só q eu queria q quando fosse escolhido uma delas a mesma janela fechasse e fosse aberta a página escolhida no lugar da página anterior e que funcione no IE e Firefox.

 

Segue o scritp e o link para visualizar é http://www.prestech.net/site/sanerio (clique no link "Principais Obras")

 

<li><a href="pop_op_obras.htm" onclick="window.open(this.href,'nova','scrollbars=no,width=300,height=155,left=200, top=300');return false;">Principais Obras</a></li>

Codigo do PopUp

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title><link href="script/estilo.css" rel="stylesheet" type="text/css" /><link href="script/pop_op.css" rel="stylesheet" type="text/css" /><script language="javascript" src="script/preload.js" type="text/javascript"></script></head><body onload="MM_preloadImages('imagens/icone_obraspublicas_ahover.jpg','imagens/icone_obrasprivadas_ahover.jpg')"><div id="pop_up_obras"><table width="98%">  <tr>	<td colspan="2"><h1 class="linha_obras">Escolha Uma das opções</h1></td>  </tr>  <tr>	<td><a href="index.htm" target="_blank" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('obra_publica','','imagens/icone_obraspublicas_ahover.jpg',1)"><img src="imagens/icone_obraspublicas_a.jpg" name="obra_publica" width="85" height="85" border="0" id="obra_publica" /></a></td>	<td><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('obra_privada','','imagens/icone_obrasprivadas_ahover.jpg',1)"><img src="imagens/icone_obraspublicas_a.jpg" name="obra_privada" width="85" height="85" border="0" id="obra_privada" /></a></td>  </tr>  <tr>	<td class="link_obras"><a href="index.htm" target="_blank">Obras Públicas</a></td>	<td class="link_obras"><a href="#">Obras Privadas</a></td>  </tr></table></div></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que entendi você quer que a janela pai navegue para o local selecionado na popup. Então faça o seguinte, no evento da seleção, primeiro de um "window.opener.location = novo endereco" e depois um "window.close()".

 

Um exemplo do que você irá fazer na popup:

 

<html><head><title>teste</title><script type="text/javascript">function navegar(){	window.opener.location = "outrapagina.html";	window.close()}</script></head><body><a href="#" onclick="navegar();">teste</a></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado meu amigo pela resposta, mas eu tbm inseri o href, assim:window.opener.location.href = "a página"Funcionou beleza assim, e em todos os browser.Obrigadão!!!!

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.