Bonjour,
J'ai une page web affichée sur un écran tactile qui constitue une sorte de borne interactive. La mise à jour du contenu de la page est réalisée via Ajax. Cette page utilise de images et des sons. Tous les soirs à minuit la page se recharge avec "window.location.reload()" afin de récupérer une éventuelle nouvelle version de la page (de la page en elle-même, pas des données qu'elle contient). Mon problème est que "window.location.reload()" force manifestement le navigateur à recharger toutes les images et les sons utilisés sur la page ce qui génère un trafic inutile puisque chaque son et chaque image possède une URL unique. Je voudrais donc que le navigateur continue à utiliser son cache. Une idée ?
Merci...
P.S. : Si je clique sur "Entrée" dans la barre d'adresse d'Internet Explorer j'obtiens le comportement souhaité : La page est rechargée, mais pas les ressources qui sont déjà présentes dans le cache. Par-contre dans Firefox tout est rechargé.
Partager