Affichage de l'alerte qu'une seule fois

J'ai ce code qui montre alerte quand il fait 30 minutes avant l'événement dans le calendrier, mais je veux montrer qu'une seule fois lorsque l'utilisateur arrive sur la page (30min). Maintenant, il montre à chaque actualisation de la page et aussi sur le calendrier d'actualisation (30min) parce qu'elle est définie à l'actualisation des événements après la période de temps. Comment faire pour afficher cette alerte, juste une fois?

var mili = event.start.getTime() - now.getTime();
if(mili < 1800000 && mili > 0){    
$('.alert').dialog({ 
        buttons: [{ 
        text: "OK", 
          click: function() { 
            $( this ).dialog( "close" ); 
          }
        }]
    });
}
Essayez d'utiliser des cookies.
Avez-vous essayé les cookies ou localStorate?

OriginalL'auteur jakob | 2014-07-15