1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Pausa em Javascript

Discussão em 'Web Development' iniciada por Spiderman, 21 de Fevereiro de 2007. (Respostas: 3; Visualizações: 3450)

  1. Spiderman

    Spiderman I folded Myself

    Boas

    Tenho aqui uma duvida:
    Queria fazer uma codigo em javascript, que ao fim de 5 segundos me abrisse outra pagina, mas na mesma janela.

    Isto é para fazer aquele efeito que acontece quando ao fazermos login numa pagina, aparece uma a dizer que o login foi efectuado, e ao fim de alguns segundos nos redireciona para outra pagina.

    Arranjei este codigo, que está a dar:

    <script>
    var WAIT_IN_MSECS=5000;
    var timer=null;
    doIt(true)
    function doIt(_v)
    {
    if(_v)
    {
    timer=setTimeout('doAction()',WAIT_IN_MSECS);
    }
    else
    {
    if(timer)
    {
    clearTimeout(timer);
    timer=null;
    }
    }
    }
    function doAction()
    {
    alert("aparece se está a dar");
    }
    </script>

    A mensagem aparece, mas eu nao sei qual é o codigo para abrir uma nova pagina na mesma janela de browser.

    Se me poderem ajudar...

    Cumps
     
  2. OldMan

    OldMan Power Member

    Código:
    window.location="http://www.site.com";
     
  3. Spiderman

    Spiderman I folded Myself

    Obrigado.

    Já agora, sabes se isto funciona no firefox?
    É que eu tinha outro codigo, mas no firefox nao dava.

    cumps
     
    Última edição: 22 de Fevereiro de 2007
  4. OldMan

    OldMan Power Member

    pra te ser sincero acho que nunca experimentei, mas nao da assim tanto trabalho ;)
    deve dar
     

Partilhar esta Página