Neuladen des Quellcodes erzwingen
seppel
- html
hi,
wie kann man den Browser (oder Server) zwingen, Dateien wirklich NEU zu laden?
Ich habe oft das Problem, dass ich Änderungen in einer ASP-Seite oder in einer CSS-Datei mache und die erst nach dem x. Mal neuaufrufen bei mir im Browser ankommen. Wenn ich vorher den Quellcode anzeigen lasse - sehe ich die Änderungen noch nicht.
Ich könnte mir vorstellen, dass die Seiten "gecached" werden - kann man das Neuladen erzwingen (für die Entwicklungszeit, ansonsten macht Cachen natürlich schon Sinn)
Danke
Seppel
Hi,
Ich habe oft das Problem, dass ich Änderungen in einer ASP-Seite oder in einer CSS-Datei mache und die erst nach dem x. Mal neuaufrufen bei mir im Browser ankommen. Wenn ich vorher den Quellcode anzeigen lasse - sehe ich die Änderungen noch nicht.
während der Entwicklung? Halte beim Reload die Strg- oder (beim Button) Shift-Taste gedrückt.
Cheatah
hi,
während der Entwicklung? Halte beim Reload die Strg- oder (beim Button) Shift-Taste gedrückt.
Danke, das ist ne gute Idee - nichts gegen die anderen Vorschläge, aber um den Quellcode einmalig neuzuladen um Änderungen anzusehen ist die Tasten-Combo mein Gewinner ;)
schönen Tag noch!
Seppel
Ich könnte mir vorstellen, dass die Seiten "gecached" werden - kann man das Neuladen erzwingen (für die Entwicklungszeit, ansonsten macht Cachen natürlich schon Sinn)
Danke
Seppel
Hi Seppel,
du kannst dir auch ein Meta Tag setzen der dies verhindert:
<meta http-equiv="pragma" content="no-cache">
Ich könnte mir vorstellen, dass die Seiten "gecached" werden - kann man das Neuladen erzwingen (für die Entwicklungszeit, ansonsten macht Cachen natürlich schon Sinn)
Danke
Seppel
Quelle:
http://de.selfhtml.org/html/kopfdaten/meta.htm#diverse
<meta http-equiv="cache-control" content="no-cache">
Anweisung an den Browser: keinen Cache benutzen, sondern von Originalseite laden.
<meta http-equiv="pragma" content="no-cache">
An Proxy-Agenten: Datei bitte nicht auf Proxy-Server speichern!