Possuo uma janela que contém dois frames. O frame superior contém uma botão que ao ser clicado deverá fechar a atual janela e abrir outra. Bem, o código que conheço que faz isto, e creio que é do conhecimento de muitos, é aquele código tradicional:
<script language="JavaScript">
function fechar(){
window.opener.location='Arquivo.php4';
window.close();
}
</script>
Aí vem um link que chama a funçao fechar().
<a href='java script:fechar()'>Clique aqui para fechar a janela</a>
Quando o link recebe o click a janela atual é fechada e abrirá automaticamente Arquivo.php4.
Bem, isto funciona bem numa janela normal, sem frames. O problema é que o link que chama a função fechar está no frame superior. Já tentei colocar este código lá mas não funciona. Creio que os frames atrapalham.
Pergunta
Rudimar
Possuo uma janela que contém dois frames. O frame superior contém uma botão que ao ser clicado deverá fechar a atual janela e abrir outra. Bem, o código que conheço que faz isto, e creio que é do conhecimento de muitos, é aquele código tradicional:
<script language="JavaScript">
function fechar(){
window.opener.location='Arquivo.php4';
window.close();
}
</script>
Aí vem um link que chama a funçao fechar().
<a href='java script:fechar()'>Clique aqui para fechar a janela</a>
Quando o link recebe o click a janela atual é fechada e abrirá automaticamente Arquivo.php4.
Bem, isto funciona bem numa janela normal, sem frames. O problema é que o link que chama a função fechar está no frame superior. Já tentei colocar este código lá mas não funciona. Creio que os frames atrapalham.
Alguém sabe como resolver isto??
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.