Browser zeigen keine änderungen in JavaScript. Es hält die alte version
Im arbeiten mit:
-
Chrome
-
Codegnitor (PHP)
-
XAMPP
-
CSS-und JS -
Mein problem ist:
Wenn ich eine kleine änderung in der CSS-oder JS (einfache, triviale änderung), wird der browser nicht ändern. Nur, wenn ich benennen Sie die CSS-oder JS-Datei zeigt die Veränderung.
Seine Blicke, wie merkt sich der browser die alte version von CSS oder JS und nicht "gehen Sie und suchen Sie nach der änderungen" wenn ich die Seite neu laden in Chrome.
Jede Idee, was halt wieder den browser?
Ich habe die Suche nach einer Frage, aber es gibt nur Leute, deren Browser nicht nehmen, jS Rücksicht auf alle.
Aber mein browser nicht. Es deos JS laden, aber nicht die änderungen, die ich mache.
Das komische ist, dass vor einer Woche musste ich umbenennen, CSS-und JS-Datei einmal oder zweimal am Tag, aber jetzt muss ich es umbenennen, wenn ich irgendwelche änderungen vornehmen, um zu sehen, dass ändern im browser angezeigt.
So ist es imposible zu arbeiten.
Jemand das gleiche Problem?
P. S. ich habe das gleiche Problem mit Mozilla und IE. Also ich denke, etwas könnte falsch sein mit meinem computer. Könnte es sein, eine dieser Sicherheits-Programme. Ich habe mit FileZilla vor zwei Wochen, aber ich dachte, ich habe, um es loszuwerden. Vielleicht ist es noch dabei, das Chaos in den hintergrund.
- Es wird zwischengespeichert.
- Es ist caching es. Beste, was zu tun ist die Arbeit, in Inkognito-so ist es gezwungen, um es zu aktualisieren.
- Löschen Sie den cache! Normalerweise können Sie STRG + F5 zum Neuladen der ganzen Seite und alle scripts, etc. von der neuen.
- Chrome ist berüchtigt für die Zwischenspeicherung. Ein Rat ist, zu versuchen, Ihren code in den Inkognito-Modus.
- Danke! Ich habe versucht, Inkognito und es workd. Guter trick!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den CSS-und js-Ressourcen sind wahrscheinlich Cache von deinem browser.
Wenn Sie ändern und neu laden, um zu testen, versuchen Neuladen mit Strg+R, um den cache zu aktualisieren in diesem laden. Dies sollte mit allen Browsern funktionieren.
Können Sie deaktivieren Sie den cache, wenn die Entwickler-tools sichtbar ist.
Hit F12 und klicken Sie auf das kleine ZAHNRAD rechts unten.
In "allgemein" stellen Sie sicher, dass das erste Feld "cache Deaktivieren (während DevTools ist offen)" ist markiert, und du bist gut zu gehen
Nur für den Fall, andere Menschen kommen über diese können Sie eine get-variable an den Dateinamen wie
src="js/custom.js?version=1"
dann wird es überprüfen, wenn Sie es nicht weiß. Sie könnte alle benutzerdefinierten javascript und css-Dateien wie dieses, und mit php verwenden Sie so etwas wie:dann justupdate
$version
an einem Ort, Wann immer Sie eine änderung vornehmen. Dies garantieren auch die Nutzer sehen die Veränderung als gut.