2010-08-21 5 views
3

Je prévois d'utiliser de la musique sur mon site, mais avant que je ne le fasse en lecture automatique pour chaque visiteur, j'aimerais que l'une d'entre elles apparaisse immédiatement, demandant si elle aimerait que la musique joue, ou belle petite bulle d'aide pour présenter un message indiquant que vous pouvez vérifier si vous voulez ou non la musique. Donc, je sais que je peux définir un cookie via le cookie plugin mais je me demandais si je pouvais définir le temps du cookie à l'infini, en d'autres termes, ne jamais le supprimer, sauf si l'utilisateur final supprime tous leurs cookies, ou le spécifique pour mon site.cookie infini jQuery

Est-ce que cela n'est pas considéré comme une utilisation valide des cookies? Si ce n'est pas le cas, pour une tâche comme celle-ci, que devriez-vous suggérer de faire?

+2

Mauvaise idée, la musique n'appartient pas sur les sites Web, et la seule chose plus ennuyeux serait déranger les gens avec un popup avant de jouer de la musique. – meagar

Répondre

11

Quelque chose comme 10 ans est assez infinie pour ce domaine web en constante évolution;)

$.cookie('the_cookie', 'the_value', { expires: 365 * 10 }); 
+0

Je ne sais pas, ils se souviennent de mon site après 10 ans, et veulent revenir! : D OK, merci! – Qcom

+1

@lukman, rappelez-vous "640K devrait être suffisant pour tout le monde": P – Azimuth

+0

@Azimuth, ouais .. ça fait 7 ans et pourtant nous sommes (ou au moins je suis) encore ici sur stackoverflow .. peut-être après 3 ans de plus Editez ma réponse à 100 ans ou quelque chose: P – Lukman