anweisung die seite neu zu laden…WIE ?
Karl
- html
Hallöchen alle zusammen!
Ich hab ein Problem mit einer HTMLsite und wenn jemand von euch eine lösung parat hätt und die posten mag, wär mir aus meiner anfänger-misere ein ganzes stück rausgeholfen und die halbe woche gerettet ;)
ich arbeite immer wieder an den grafiken einer html-datei. bei meinem browser gibt es auch seltssamerweise keine probleme - alle änderungen werden dargestellt. in dem (vermutlich etwas älteren) browser eines freundes werden diese änderungen jedoch nicht angezeigt, obwohl die geänderten grafiken auf dem server liegen!!!
der browser meines freundes liest vermutlich die bilder immer noch aus seinem cache und zeigt daher auch die alten bilder von vor ner woche an, die gar nicht mehr auf dem server liegen.
gibt es einen befehl oder ein java script welches den browser anweist die seite wirklich vom server zu laden und keine grafiken aus dem eigenen cache zu verwenden?
Hallöchen
gibt es einen befehl oder ein java script welches den browser anweist die seite wirklich vom server zu laden und keine grafiken aus dem eigenen cache zu verwenden?
Du weisst, dass erst die HTML- Datei vom Browser geladen wird, danach fordert der Browser die Bilder an.
Es gibt mehrere Möglichkeiten, alten Kram zu b ekommen:
1. Der Browser hat die Seite im Cache, dann siehst du auch den alten Text, z.B. bei Klick auf "zurück".
2. Der Browser hat die Bilder im Cache. Der Firefox lädt die Bilder neu, wenn die Hoch-Taste (für Großbuchstaben) gehalten und dann auf "aktuelle Seite neu laden" geklickt wird. Beim IE musst du mal sehen ...
3. Der Zugangsprovider hat auch einen Zwischenspeicher, aus dem alter Inhalt gesendet wird. Hier habe ich mehrfach t-online ertappt. Soll das Laden beschleunigen.
Sage Browser und Zugangsprovider, dass deine Seite sofort veraltet ist. Baue diese Zeile unter <head> ein:
<meta http-equiv="expires content="0">
<!-- Kommentar: 0 = von Originaladresse laden -->
Schönes Wochenende noch. Kalle
Es muss heissen
<meta http-equiv="expires" content="0">