Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Banner in sovraimpressione che scompare se cliccato e ricompare dopo 1 giorno

    ciao a tutti, avrei bisogno di una mano per ricreare l'effetto che compare in questa pagina...

    http://wowfusiononline.com/index.php (Scusate la spammata ma non sapevo come spiegarvi)

    in pratica compare un banner in sovraimpressione e scopare per 12 ore se cliccato, io voglio portare queste 12 ore a 24 e non penso sia un gran problema, ma proprio non so come ricreare questo banner, penso sia fatto in javascript ma io non me ne intendo, me la cavo solo un po con html e php e di + con visual basic... ma qui c'entra poco... se qualcuno + bravo di me potesse aiutarmi mi farebbe un gran favore...

    grazie mille!

  2. #2
    Dai un occhiata a http://www.moord.it/documentation/virtual_ajax e http://mjijackson.com/shadowbox/

    Per l'effetto che riappare dopo 12 o 24 ore, devi settare nei Cookies del browser la data in cui è stato cliccato sul bottone, poi richiedi il Cookies che hai creato ad ogni apertura della pagina e se il Cookies e più vecchio di tot ore ripresenti il banner

  3. #3
    grazie dell'utilissima risposta!

    xò non ho idea di come fare la parte cookie che tu hai citato :P

  4. #4

  5. #5
    grazie ancora!

  6. #6
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script type="text/javascript" src="src/adapter/shadowbox-base.js"></script>
    <script type="text/javascript" src="src/shadowbox.js"></script>
    <script type="text/javascript">

    Shadowbox.loadSkin('classic', 'src/skin');
    Shadowbox.loadLanguage('en', 'src/lang');
    Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf', 'wmp'], 'src/player');

    window.onload = function(){

    Shadowbox.init();

    /**
    * Note: The following function call is not necessary in your own project.
    * It is only used here to set up the demonstrations on this page.
    */
    initDemos();

    };

    </script>
    <body>
    Makkiaweb.net
    </body>
    </html>

    sono arrivato qui finora, in pratica ho messo su shadowbox che mi apre la pagina che voglio (ora è una a caso... poi metterò quella con il banner) però proprio non capisco come fare in modo che quando si clicca il banner i cookie impostino che è stato cliccato e che esso non ricompaia per 24 ore... come si fa?

  7. #7
    mmm ma che fa initDemos?

  8. #8
    non lo so di preciso ^^ xò così funziona... è per dichiarare la shadowbox...
    xò non so come realizzare la parte cookie...

  9. #9
    Come non lo sai di preciso!?!?!? Non l'hai scritto tu?

  10. #10
    diciam di si... ma no... ho scaricato gli script di shadowbox e li ho adattati... ma nn sono miei da zero

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 © 2026 vBulletin Solutions, Inc. All rights reserved.