Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    54

    Pop up con apertura dopo 10 sec e...

    Ciao mi scuso già in partenza se ho ripostato una domansa che già qualcuno ha fatto.... ma sono completamente ignorante in materia e non saprei nenache dove mettere le mani...

    Cmq ... a me interesserebbe uno script dove ci sia una pop up che si apra dopo un tot di secondi e che l'utente che l'ha già visulizzata non debba visualizzarla ogni volta che ritorna sulla stessa pagina...
    Ho visto che quest'ultimo punto si può fare attraverso l'uso dei Cookie..

    Ho trovato questo script:


    <script>
    var popunder="http://www.iltuositoqui.com"

    var once_per_session=1
    function get_cookie(Name) {
    var search = Name + "="
    var returnvalue = "";
    if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) { // if cookie exists
    offset += search.length
    // set index of beginning of value
    end = document.cookie.indexOf(";", offset);
    // set index of end of cookie value
    if (end == -1)
    end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(off set, end))
    }
    }
    return returnvalue;
    }

    function loadornot(){
    if (get_cookie('popunder')==''){
    loadpopunder()
    document.cookie="popunder=yes"
    }
    }

    function loadpopunder(){
    win2=window.open(popunder)
    win2.blur()
    window.focus()
    }

    if (once_per_session==0)
    loadpopunder()
    else
    loadornot()

    </script>


    Adesso potreste farmi vedere dove e cosa inserire perchè la Pop up si apra dopo un tot di secondi ?

    Grazie mille per la pazienza...;-)))

    Ciao

  2. #2
    Utente di HTML.it L'avatar di v2v2
    Registrato dal
    Sep 2002
    Messaggi
    221
    codice:
    <HTML>
    <HEAD>
    <TITLE></TITLE>
    </head><body>
    <script> 
    var popunder="http://www.iltuositoqui.com" 
    var tot=3000
    var once_per_session=1 
    function get_cookie(Name) { 
    var search = Name + "=" 
    var returnvalue = ""; 
    if (document.cookie.length > 0) { 
    offset = document.cookie.indexOf(search) 
    if (offset != -1) { // if cookie exists 
    offset += search.length 
    // set index of beginning of value 
    end = document.cookie.indexOf(";", offset); 
    // set index of end of cookie value 
    if (end == -1) 
    end = document.cookie.length; 
    returnvalue=unescape(document.cookie.substring(offset, end)) 
    } 
    } 
    return returnvalue; 
    } 
    function loadornot(){ 
    if (get_cookie('popunder')==''){ 
    loadpopunder() 
    document.cookie="popunder=yes" 
    } 
    } 
    function loadpopunder(){ 
    win2=window.open(popunder)
    win2.blur() 
    window.focus() 
    } 
    if (once_per_session==0) 
    setTimeout('loadpopunder()',tot)
    else 
    setTimeout('loadornot()',tot)
    </script> 
    </body>
    </html>
    La variabile tot setta il tempo in millisecondi
    ciao
    Only the good die young
    all the evil seem to live forever

    :metallica

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    54

    Grazie mille

    Grazie di cuore...

    Ciao

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.