Lo script di oggi è molto semplice, ma allo stesso tempo estramamente utile.
In quasi tutti i siti web, oltre alle classiche popup pubblicitarie, si trovano popup informative che, ad esempio, invitano ad iscriversi alle proprie liste o ad altri servizi di questo genere.
Per chi visita molto spesso questi siti, alla lunga questi messaggi diventano noiosi e perdono in ogni caso di interesse.
Dunque, un sistema efficace e che rispetta i propri utenti, dovrebbe visualizzare il messaggio solo un numero prefissato di volte.
Ecco un semplice codice, che utilizza i cookie, che mostra il messaggio al massimo due volte nell'arco di dieci giorni.
Ovviamente, potete decidere di utilizzarlo anche per altri scopi e non solo per le popup.
<% ' numero massimo di volte in cui visualizzare la popup n = 2 volte = Response.Cookies("popup") if IsEmpty(volte) then volte = 1 else volte = volte + 1 end if Response.Cookies("popup).Path = "/" Response.Cookies("popup").Expires = Now()+10 If volte = n then Response.Cookies("popup") = n else Response.Cookies("popup") = volte end if if volte <n then %> CODICE PER LA POPUP O ALTRO <% end if %>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- abbiamo pubblicato l'agenda del prossimo #aspilive del 12/12 su #win8 e #wp8: https://aspit.co/w8-live iscrizioni sempre gratuite!
- domani dalle 14 non perdere #aspilive! 4 ore in streaming su tutte le novità di #vs2013. iscriviti su https://aspit.co/VS14-live
- Future Decoded - Roma
- PWAConf 2020 - Online
- Microsoft Security Bulletin di luglio 2008
- Disponibile il SP1 di SQL Server 2008
- Vulnerabilità 0-Day per ASP.NET: a rischio le applicazioni non configurate correttamente
- Speciale performance: come sviluppare applicazioni ad elevate prestazioni