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

Criar uma página de abertura

Discussão em 'Web Development' iniciada por Djinn_PC, 17 de Julho de 2008. (Respostas: 9; Visualizações: 3578)

  1. Djinn_PC

    Djinn_PC Banido

    Boa tarde, como crio uma página de abertura para um site? Qual é o código que devo usar?? Por exemplo antes de entrar na página da ***** aparece antes uma página e depois entra no site da *****! Como fasso isso?
     
  2. hostmake

    hostmake Power Member

    Tu e o site da *****, por acaso a mim isso não me acontece no site deles, no entanto essas páginas são iguais a todas as outras, são no entanto normalmente, chamadas de index.php, ou então tem um nome proprio, tipo pagina_inicio.php, e sempre que alguém segue o endereço pode ser configurado por exemplo por rewrite, qual a pagina a abrir.

    A maneira mais simples é:


    index.php -> pagina inicio
    main.php -> pagina site


    abres www.site.com, ele procura o index.php!
     
  3. cyberXXX

    cyberXXX Power Member

    Isso depende da linguagem que estiveres a utilizar...
    Por exemplo, se quiseres usar javascript poes na página index o seguinte codigo:

    Código:
    location.href="paginadestino.php"
    O browser automaticamente redirecciona-te para essa página.

    Se usares php poes na página index:

    PHP:
    header("Location: paginadestino.php");
     
  4. Djinn_PC

    Djinn_PC Banido

    Continuação

    É so preciso esse código?
     
  5. cyberXXX

    cyberXXX Power Member

    Se fizeres a página em html tens de usar o javascript... Se quiseres usar o php tens de ter um servidor de php (Wamp por exemplo) instalado no teu pc. Ou entao ter um alojamento na internet que tenha um servidor de php
     
  6. Djinn_PC

    Djinn_PC Banido

    É em java script como fasso??
     
  7. cyberXXX

    cyberXXX Power Member

    Se quiseres fazer como no site da *****, no head do index.html poes isto:

    Código:
    <script type="text/javascript">
    
    function sleep(milliseconds) {
    var start = new Date().getTime();
    for (var i = 0; i < 1e7; i++) {
    if ((new Date().getTime() - start) > milliseconds){
    break;
    }
    }
    }
    </script>
    
    e no fim dessa mesma pagina poes isto:

    Código:
    <script>
    sleep(10000);
    location.href="main.html";
    </script>
    
    ou seja... O browser vai carregar o index todo e depois vai fazer um sleep durante 10000 milisegundos (10 segundos). Quando esses segundos passarem, automaticamente vai ser redireccionado para a página main.html.
     
  8. MPalhas

    MPalhas Power Member

    não bastará isto no fim da página?

    Código:
    setTimeout(location.href="main.html", 10000);
    é que esse for parece-me um bocado manhoso :P
     
  9. cyberXXX

    cyberXXX Power Member

    Sempre usei aquele script, e ate agora sempre funcionou bem
     
  10. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Aquele script é reinventar a roda, pah :D

    O código do MPalhas faz a mesma coisa, e é bem mais exacto, já que existe a possibilidade de esse for em computadores muito rápidos acabar depressa, situação que não acontece com um setTimeout ;)
     

Partilhar esta Página