Salve a tutti ho un quesito per i più esperti:
- Sto realizzando un banner grafico che all'apertura della pagina appare in centro allo schermo (con animazione easing). Fin qui nessun problema.
Devo fare in modo che dopo 10 sec il banner (con un'altra animazione "di uscita") esca o si elimini dallo schermo.
Ho due problemi essenziali:
1) Il banner deve tener conto della cache, se il visitatore ritorna dopo poco tempo (5/6ore) il banner e relativo ciclo NON si deve visualizzare. Come faccio a gestire il tutto? ?
2) Come fare a settare il "timer" dell'animazione? Ovvero: come faccio a farlo "scomparire" dopo 10 secondi? Esiste qualche funzione particolare?
Stavo pensando a una cosa del tipo:
CONTATORE:
var timer=0;
do {animazione e tenuta a schermo del banner} while timer < 10;
else{ animazione di uscita}
Per la cache:
IF cache = (bho ditemelo voi xD)
{ esegui ciclo animazione}
else{ .stop();}
Idee, delucidazioni?