Comment effectuer une actualisation matérielle dans Edge?

21

Je consulte un site localhostdans Edge.

Tout ce que je veux faire, c'est actualiser complètement la page et toutes ses ressources (CSS externe, JavaScript externe, images, polices, tout ce à quoi la page renvoie - je veux tout recharger à nouveau depuis le serveur).

Comment puis-je faire ceci?


Cela semble être une simple demande, mais c'est ce que j'ai essayé jusqu'à présent:

  • F5
  • CTRL + F5
  • CTRL + MAJ + F5
  • MAJ F5
  • Vider le cache (Paramètres> Effacer les données de navigation> tout coché> Afficher plus> tout coché là-dedans> Effacer)
  • Redémarrer Edge
  • Redémarrage de l'ordinateur

Rien de tout cela n'a fonctionné. J'ai un changement dans un fichier CSS et un changement dans un fichier JavaScript. Chaque fois que d'anciennes versions de ces fichiers sont chargées.

Je veux juste faire un rafraîchissement dur et tout recharger dans Edge - qu'est-ce qui me manque pour y parvenir?


Ce problème ne se produit pas dans Chrome ou Firefox (les deux affichent le dernier contenu). Je veux essentiellement une solution comme celle-ci , mais pour Edge au lieu d'Internet Explorer.

Jimmery
la source
1
Edge est basé sur Internet Explorer, cela signifie que CTRL + F5 effectuera une actualisation du contenu du cache, si cela ne fonctionne pas, la raison pour laquelle le site ne se met pas à jour n'est pas liée à Edge.
Ramhound
4
selon cette réponse, CTRL + F5 ne suffit pas pour actualiser le contenu du cache pour IE: superuser.com/questions/81182/…
Jimmery
1
Je ne suis pas d'accord avec l'exactitude de cette réponse. Cela n'a pas d'importance non plus. Vous avez également supprimé vos fichiers de cache, ce qui signifie toujours que la raison pour laquelle cela ne fonctionne pas est pour une raison différente.
Ramhound
2
Chrome et Firefox affichent tous deux le contenu correct. Seul Edge affiche les fichiers les plus anciens. Il s'agit d'un problème, était un problème avec Internet Exporer, et est maintenant un problème avec Edge.
Jimmery
5
"Cela semble être une simple demande" - Aucune demande n'est trop simple pour IE / Edge ...
Yoav Kadosh

Réponses:

24

Paramètre de contrôle du cache

Grâce à @Jimmery, j'ai trouvé un cadre.

J'ai essayé Ctrl + R mais il ne contourne pas le cache

Andrii
la source
Cela ne semble pas fonctionner pour le contenu local, malheureusement
TheInitializer
1

Je pense que cette solution peut vous aider (dans n'importe quel navigateur): dans votre balise d'en-tête html, ajoutez une valeur supplémentaire à votre adresse de fichier css ou js! comme ceci: <link href="yourCssFile.css?v=1"/> le "? v = 1" fait que votre navigateur retélécharge votre fichier css. j'espère que cela vous aidera;)

Ashkan
la source
2
Bienvenue au super utilisateur Ashkan! Cela pourrait fonctionner dans le cas d'un serveur contrôlé par OP, mais comment proposez-vous de modifier les balises d'en-tête d'une page Web arbitraire?
bertieb