Sur les trois méthodes proposées, je n'ai pas de souci avec 2 d'entre elles. Mais pour la méthode avec le fichier CSS, néni, rien, ça ne fonctionne pas. Où se trouve ma bêtise ?
- Edité par Mysteo 22 avril 2018 à 14:52:39
" It's just not good to be different, it's better to be different "
J'ai essayé de reproduire vite fait quelque chose de similaire, essaye avec ça, si ça fonctionne pas c'est un problème de ton coté (peut être le cache).
Sinon c'est un problème de code, mais à première vu je ne vois rien qui me choque.
De ce que je sais le cache garde en mémoire certaines informations comme le css pour l'afficher plus rapidement.
Si par la suite quand tu fais un changement dans ton css, et que ce changement ne se fait pas, pense à vider le cache avant d'avoir envie de tout casser, ça risque d'arriver plus d'une fois !
Comme je l'ai dit c'est la méthode rapide/pansement, le mieux est de générer un nombre aléatoire en JS ou via un langage serveur. Ce peut-être une date aussi. Ou encore via une règle dans un fichier .htaccess (gérer le cache des images aussi)
Mais comme il est uniquement en HTML, la paramètre à incrémenter reste une solution simple.
Sinon sous Chrome par exemple j'utilise une des extensions disponibles, tu configure juste de vider le cache via un clic et voilà, perso je utilise History Eraser pour vider cache, webStorage, etc... et c'est radical.
Enfin j'utilise aussi un task runner comme Gulp , c'est la aussi une bonne solution.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.