<script type="text/javascript" src="cookies.js"></script>ora creiamo la nostra funzione per la gestione del nostro interstitial:
<script type="text/javascript">
// funzione per la gestione del interstitial
function mostraadv(advURL,durataCookie)
{
// per prima cosa verifico se il browser supporta i cookie
var test = verificaCookie();
// se il browser supporta i cookie...
if (test == true)
{
// verifico se il cookie di verifica esiste già...
var leggi = leggiCookie('mio_interstitial');
// se NON esiste...
if (leggi != 'OK')
{
// creo il cookie (per evitare una nuova visualizzazione
// dello spot nel giro di 60 minuti
scriviCookie('mio_interstitial','OK',60)
// effettuo il redirect alla pagina dello spot
// passando nella querystring la URL corrente
location.href = advURL + '?backURL=' + escape(location.href);
}
}
}
</script>
La nostra funzione prima di tutto verifica che il browser accetti i cookie. In caso negativo ho deciso di non lanciare la pubblicità (i cookie sono determinanti per questa forma di advertising).<script type="text/javascript">
mostraadv('/spot.html',60);
</script>
Alla pagina seguente di questo articolo vedremo come creare la pagina pubblicitaria (cioè la pagina che contiene lo spot e che dovr effettuare il redirect sul contenuto richiesto una volta scaduto il tempo impostato per la visualizzazione della pubblicità).
| CSS (Corso) Web Design ed Accessibilità secondo il W3C con CSS ed XHTML. A partire da 29 €. | |
| HTML (Corso) Il linguaggio di marcatura per il Web. A partire da 29 €. | |
| Javascript (Corso) Guida completa allo scripting lato client. A partire da 39 €. |