Mais info: http://www.w3.org/QA/Tips/rebackDon't use "refresh" to redirect
If you want http://www.example.org/foo to actually display what's at http://www.example.org/bar you should not use "refresh" techniques like :
<META HTTP-EQUIV=REFRESH CONTENT="1; URL=http://www.example.org/bar">.
Why? because it could break the "back" button. Imagine that the user presses the "back" button, the refresh would work again, and the user would bounce forward. The user will most likely get very annoyed, and close the window, which is probably not what you, as the author of this page, want.
Eu já usei isso, mas esse código abre a página na mesma tab, e eu queria que abrisse numa janela completa, como o "_top".Usa:
<meta HTTP-EQUIV="REFRESH" content="tempo; url=http://www.site.com">
Substitui tempo pelo numero de segundos de espera para o cliente. Usa 0 (zero) para ser imediato.
Saudações
Eu já usei isso, mas esse código abre a página na mesma tab, e eu queria que abrisse numa janela completa, como o "_top".
<script type="text/javascript">window.open("teste.htm");</script>
Esse javascript abre uma nova janela em popup, mas eu quero que abra na mesma página.podes por ex. usar javascript, colocando o código logo no inicio da página, abre a página completa:
tens é (pelo menos) 2 desvantagensCódigo:<script type="text/javascript">window.open("teste.htm");</script>
- se o cliente não tiver o javascript activo, não funciona;
- o "popup killer" pode bloquear;
Esse javascript abre uma nova janela em popup, mas eu quero que abra na mesma página.