IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Vider le cache navigateur


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 65
    Par défaut Vider le cache navigateur
    Bonjour,

    comme les données de mon site ne changent pas souvent, j'avais en tête l'idée de faire une bête page HTML avec une balise du genre <script src="http://monsite.free.fr/data.js"></script> en mettant dans ce fichier data.js mes données en JSON. Dans mon esprit, cette balise SCRIPT fonctionnait comme un bête INCLUDE.

    Mais je viens de m'apercevoir que mon navigateur conserve une ancienne version quand data.js change, d'où mes questions (je ne suis pas un pro) :
    - comment font les navigateurs pour détecter un changement ?
    - comment vider le cache ? (je vois plein de choses sur le sujet, mais soit ça ne fonctionne pas pour tous les navigateurs, soit il faut passer par des astuces de renommage...)
    - est-ce une bonne pratique de faire comme ça ? et donc : comment faire autrement ?

    Merci pour vos retours d'expériences !

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    ajoute un numero de version par exemple dans l'url <script src="http://monsite.free.fr/data.js?v=1"></script>
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 65
    Par défaut
    OK mais alors comment faire pour ne pas modifier mon fichier HTML si le lien change ?

    C'est un problème courant ou pas du tout ?

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 670
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 670
    Par défaut
    oui c'est un soucis courant et c'est souvent réglé avec du code côté serveur (comme PHP par exemple) qui ajoute automatiquement un numéro différent à la fin de l'URL quand le contenu du fichier est modifié.

Discussions similaires

  1. vider le cache navigateur ?
    Par lolalilo dans le forum Langage
    Réponses: 5
    Dernier message: 19/11/2014, 10h34
  2. Vider le cache des navigateurs pour développer
    Par tim1789 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 13/12/2011, 17h17
  3. Réponses: 0
    Dernier message: 14/02/2011, 17h28
  4. vider mémoire cache du navigateur
    Par floran974 dans le forum Langage
    Réponses: 3
    Dernier message: 16/06/2009, 15h57
  5. Vider le Cache d'un navigateur
    Par PrinceMaster77 dans le forum VBScript
    Réponses: 6
    Dernier message: 05/12/2006, 09h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo