Como fechar a janela principal sem confirmação
Na janela principal, ao utilizar as funções self.close() ou window.close(), o browser apresenta uma mensagem perguntando se o visitante deseja fechar a janela. Para evitar que isto aconteça, depois de muito procurar na internet, encontrei uma dica que funcionou muito bem. Eu só não sei explicar como funciona ... :)
Data | Autor | Changelog | Download |
---|---|---|---|
16/09/2003 3:02pm | Luiz Fábio Medeiros Júnior | - | Versão 1.00 |
Tem outra maneira que, a exemplo desta, só funciona no IE:
<script type="text/javascript">
// um window.open() aqui por exemplo
vJanela = top;
vJanela.opener = top;
vJanela.close();
</script>
No caso do Netscape colocava apenas um window.close() que fechava na boa, só que agora estou usando a versão 7.1 e não está mais funcionando, pois agora a janela só pode ser fechada se tiver sido aberta por algum evento de JS.
Se alguém souber como fechar a janela no Netscape, por favor me envie um email. Obrigado.
<script type="text/javascript">
// um window.open() aqui por exemplo
vJanela = top;
vJanela.opener = top;
vJanela.close();
</script>
No caso do Netscape colocava apenas um window.close() que fechava na boa, só que agora estou usando a versão 7.1 e não está mais funcionando, pois agora a janela só pode ser fechada se tiver sido aberta por algum evento de JS.
Se alguém souber como fechar a janela no Netscape, por favor me envie um email. Obrigado.
26/09/2003 7:25pm
(~21 anos atrás)
tmb queria saber o por quê disso... não achei nada na net além de outras funções sem explicação como essa
22/09/2003 2:06pm
(~21 anos atrás)
http://www.scriptfacil.com