Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou precisando de um método que fechar uma pagina em frameset.
A pagina de frameset é tipo um painel de controle, onde os usuários podem alterar senha, dados, verificar pedidos, etc.
O framset contém duas divisões. Um lado contém um menu de opções, e o outro lado seria a "tela".
No menu existe a opção "Sair", que o usúario reliza o logout e é levado para uma pagina de despedida (em outra janela).
Gostaria de fechar o frameset quando o usuário clica em "Sair".
Já tentei alguns métodos sem sucesso:
javascript:
function openFrame() {
meuframe = window.open("client_painel_page.php","","","")
}
function closeFrame() {
meuframe.close()
}
na home page:
<div class='fr pointer' onclick='openFrame()'>
<img class='menu_top_icon' src='imagens/icone_painel.jpg' />
<div class='menu_top_text'>
Painel
</div>
</div>
pagina frameset (client_painel_page.php):
<frameset cols="200,*" border="2">
<frame name="client_control" src="client_menu.php" />
<frame name="client_screen" src="client_change_info_page.php" />
</frameset><noframes></noframes>
no menu:
<a href="check_login.php" target="_blank" onclick="closeFrame()"><li class="menu_left_button">Sair</li></a>
os scripts estão incluídos na home e no client_menu.php
Já tentei também,
<a href="check_login.php" target="_blank" onclick="window.close()"><li class="menu_left_button">Sair</li></a>
Mas o frameset não está fechando.
Tem algum jeito de fazer isso?? =s
Carregando comentários...