2011-02-14 2 views
1

J'ai un film flash qui affiche une liste de films. Il utilise un fichier XML pour obtenir cette liste. Le fichier xml change fréquemment. Je voudrais savoir s'il existe un moyen avec JavaScipt, pour comparer le fichier xml dans le cache et celui dans le serveur, s'ils sont différents, le script alerte l'utilisateur, puis actualise la page. merci d'avanceComment comparer un fichier dans le cache avec le fichier dans le serveur

Répondre

0

La manière la plus simple de le faire est de conserver un numéro de version dans un cookie de navigateur. Chaque fois que vous écrivez un nouveau jeu de données sur le serveur, augmentez le compteur de 1. Si le numéro de version dans le cookie ne correspond pas à la variable de compteur, vous devez recharger la page.

Une autre façon serait de définir un en-tête "expires" dans la page HTML. Voir this tutorial on web caching.

Questions connexes