Visualizzazione dei risultati da 1 a 10 su 10

Discussione: apertura pag a ritardo

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86

    apertura pag a ritardo

    Salve a tutti.

    Chiedo come fare perché all'apertura di una pagina si possa automaticamente aprirne un'altra con un ritardo prestabilito.

    Grazie.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Dipende: se vuoi aprire la nuova pagina sulla stessa finestra fai un refresh, altrimenti se devi aprire una nuova finestra (tipo pop-up) devi impostare un SetTimeOut in Javascript. Tu esattamente che cosa devi fare???
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86
    Voglio aprirla in un iframe diverso da quello in cui la pagina si è aperta.

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    <script>
    <!--
    
    function fun1() }
     setTimeOut("fun2()",2000) // "2000": tempo in millisecondi
    }
    function fun2() {
     var win;
     win = window.open("pagina2.htm","nomepagina", "");
    }
    
    //-->
    </script>
    
    <body onLoad="fun1()">
    dovrebbe esser così!

    ciao
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86
    Tanto per provare ho inserito lo script così, se ho capito bene così facendo dovrebbe aprirsi l'altra pagina (AREA!/text.htm) dopo 2" OK?


    Però non va...




    <html>


    <head>

    <link rel=stylesheet href="../../../../grafcom/fogliostile.css" type="text/css">


    <script>
    <!--

    function fun1() }
    setTimeOut("fun2()",2000) // "2000": tempo in millisecondi
    }
    function fun2() {
    var win;
    win = window.open("../AREA1/text.htm");
    }

    //-->
    </script>

    </head>

    <body onLoad="fun1()" background="../../../../grafcom/back.jpg">
    <div style="position: absolute; left:20px; top:140px; padding:3px 3px 3px 3px;">
    <table width=100px cellpadding=0 cellspacing=0>
    <tr><td valign=top align=left>
    <p id=parC><span id=font14R>S. Mommè</p></span>

    </p></span></td></tr></table></div>

    </body>
    </html>

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    metti al posto di

    codice:
    win = window.open("../AREA1/text.htm");
    questo:

    codice:
    win = window.open("../AREA1/text.htm","","");
    e poi

    function fun1() { // graffa aperta
    //...
    } // graffa kiusa
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86
    Sicuramente sto sbagliando qlc mi da sempre errore nella visualizzazione della pagina e non apre nulla.

    <script>
    <!--

    function fun1() }
    setTimeOut("fun2()",2000) // "2000": tempo in millisecondi
    }
    function fun2() {
    var win;
    win = window.open("../AREA1/text.htm","","");
    }

    //-->
    </script>

    <link rel=stylesheet href="../../../../grafcom/fogliostile.css" type="text/css">

    </head>

    <body onLoad="fun1"(){} background="../../../../grafcom/back.jpg">

  8. #8
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    <html>
    <head>
    <script language="JavaScript">
    <!--
    function fun2() {
    win = window.open("matr.htm","","");
    }

    //-->
    </script>
    </head>
    <body onLoad="setTimeout('fun2()',2000)">


    ciao
    </body>
    </html>
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    86
    OK! così funziona.

    GRAZIE e CIAO


  10. #10
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    prego!!



    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.