Ich arbeite an einer sehr einfachen Demo auf .net MVC4, sehr einfach, HTML-Seitencode weniger als 100 Zeilen, mit etwa 30 Zeilen JavaScript-Code in einer separaten JS-Datei, kein Server Nebenanruf. Verwenden Sie auch jQuery 1.12 und Bootstrap-Bibliotheken.Browser Stick mit alten HTML-und JS-Cache
Allerdings hatte ich seit gestern Abend Probleme, ich habe onclick() Trigger auf einen Knopf, aber es funktioniert nie. Vom Entwicklerwerkzeug kann ich sehen, dass alle Änderungen weg waren, sogar ich hatte Änderungen in der HTML- und JS-Datei gespeichert und alles neu aufgebaut, Elemente vom Entwicklerwerkzeugfenster zeigen alte HTML- und js-Datei, ohne meine Änderung.
So unten sind, was ich tat: (Anmerkung ich diese 11 und Chrome in beiden IE tat)
1) "F5",
2) Strg + R nicht funktionieren, funktionieren nicht
3) Wir gingen zum Einstellen gelöscht alles (Geschichte, Cache, etc ..), nicht funktionieren
4) Disabled JS Cache in Entwickler-Tool, nicht
arbeiten5) in Versionsnummer als eine andere Person in Stapelüberlauf erwähnt
<script type="text/javascript" src="myfile.js?1500"></script>
6 nicht) Dann habe ich eine andere JS-Datei mit anderen Namen, kopiert alle js Code auf neue Datei gelöscht alte, erneut hinzufügen Referenz des neuen zu HTML.
sagen wir mal die alte JS-Datei „renderControl.js“ genannt wird, dann die neue ich es
Dann räumte ich alles „fkTest.js“, rief ich nur konnte. Dann rate mal was? Vom Entwickler-Tool, der HTML-Code blieb in alten, ich klickte Registerkarte "Sources", dann fand ich alt "renderControl.js" immer noch unter "Scripts" Ordner, die ich physisch gelöscht hatte.
Der Code ist in Ihrem Computer oder in einem Server? Versuchen Sie, die Cache-Einstellungen auf Ihrem HTTP-Server zu überprüfen. – MikeVelazco
Hört sich an, als hätten Sie es auf der Serverseite gecached, haben Sie Output Caching aktiviert? – Pete
Wenn Sie möchten, dass die Lösung Ihres fünften Punktes funktioniert, muss diese Zahl bei jeder Anfrage geändert werden. – dlopez