Javascriptseite bleibt im cache
Andi
- javascript
Hallo,
habe heute bei einem Kunden noch einen Fehler in einer Javascript-Datei entdeckt und gleich behoben. Bei meinem PC funktioniert es super aber dann ruft mich mein Kunde heute an und meint bei ihm funktioniere es nicht.
Ich habe mir dann die Seite die fehlerhaft war schicken lassen und siehe da es war die Alte!!
Kann ich der Javasript-Datei irgendwie mitteilen, dass sie nicht gecacht werden soll? Bei den HTML-Seiten kann ich dass ja über die Header steuern.
Gruß
Andi
你好 Andi,
Kann ich der Javasript-Datei irgendwie mitteilen, dass sie nicht gecacht
werden soll? Bei den HTML-Seiten kann ich dass ja über die Header steuern.
Bei JS sind dafür dieselben Header zuständig. Bei HTTP ist es irrelevant,
was für Inhalt ausgeliefert wird, die Header sind für jeden Inhalt
verwendbar.
再见,
克里斯蒂安
Hallo,
Bei JS sind dafür dieselben Header zuständig. Bei HTTP ist es irrelevant,
was für Inhalt ausgeliefert wird, die Header sind für jeden Inhalt
verwendbar.
Wie gibt man sie dort aus? Googln brachte nichts!
Gruß
Andi
hi,
Bei JS sind dafür dieselben Header zuständig. Bei HTTP ist es irrelevant,
was für Inhalt ausgeliefert wird, die Header sind für jeden Inhalt
verwendbar.Wie gibt man sie dort aus? Googln brachte nichts!
http://httpd.apache.org/docs/2.0/mod/mod_expires.html als Anhaltspunkt.
gruß,
wahsaga
Hi Christian Kruse,
Kann ich der Javasript-Datei irgendwie mitteilen, dass sie nicht gecacht
werden soll? Bei den HTML-Seiten kann ich dass ja über die Header steuern.Bei JS sind dafür dieselben Header zuständig. Bei HTTP ist es irrelevant,
was für Inhalt ausgeliefert wird, die Header sind für jeden Inhalt
verwendbar.
er meint wahrscheinlich die meta-tags (sind ja im <head>...)
Gruß, Marian
Hi Andi,
habe heute bei einem Kunden noch einen Fehler in einer Javascript-Datei entdeckt und gleich behoben. Bei meinem PC funktioniert es super aber dann ruft mich mein Kunde heute an und meint bei ihm funktioniere es nicht.
Ich habe mir dann die Seite die fehlerhaft war schicken lassen und siehe da es war die Alte!!
bei eingebundenen dateien (bilder, stylesheets, js-files etc) fragt der browser (meiner (FF) zumindest) nach, ob die datei seit dem letzten laden geändert wurde, oder er lädt sie sofort.
wahrscheinlich hast du noch die alte datei auf deinem server. das kannst du einfach überprüfen, indem du die url der js-datei direkt in die url-leiste eintippst (evt. noch reloaden).
Gruß, Marian
Hallo,
wenn Dir das mit dem Apatsche und den Headern zu kompliziert ist, kannst Du im Zweifel auch die Dateien, die sich ändern umbenennen.
Gruß, Andreas