Aktualisieren der Seite bei jedem Aufruf.
Buli
- html
0 David Tibbe0 lina0 David Tibbe0 Buli0 lina
0 Michael Schröpl
Hallo, Forumuser !
Ich habe das Problem, das ich jedesmal, wenn ich eine Seite meiner Homepage aufrufe nicht die aktuellen (geänderten Daten) zu sehen sind. Erst nach dem Klick auf aktualisieren im Browser wird die aktuelle Version geladen. Es gibt bestimmt eine Möglichkeit bei jedem Aufruf die Seite neu zu laden, anstatt aus dem TEMP des Browsers. Am besten wäre es, wenn das im HTML-Code verankert werden kann. Denn ich möchte meinen Besuchern nicht zumuten jedesmal den Button des Browsers zu klicken um aktuelle Daten zu sehen.
Ich bin für jeden Beitrag dankbar. THX, gruß Buli
Hallo Bulli,
Ich wette, dieses Problem steht zu Hauf im </archiv/>. Wieso hast du es
dann nicht finden können?
Aber schlage doch einmal in SelfHTML nach, es gibt einen Meta-Tag, der dem
Browser sagt, er soll die Seite nicht aus dem Cache laden.
Grüße
David
moin :)
<body onload="javascript:location.reload()"> sollte es auch tun...
Ansonsten verfolge Davids Tip mit dem Metatag ;)
liebe Gruesse lina
Hallo lina,
<body onload="javascript:location.reload()"> sollte es auch tun...
Zwei Dinge
Grüße
David
Hi Lina,
Danke für deine Antwort,
wenn ich das eingebe,
macht der Browser eine "ständige" Auffrischung. Geht das auch nur 1 mal ?
THX. Gruß Buli
moin :)
<body onload="javascript:location.reload()"> sollte es auch tun...
Ansonsten verfolge Davids Tip mit dem Metatag ;)liebe Gruesse lina
moin :)
Hi Lina,
Danke für deine Antwort,
wenn ich das eingebe,
macht der Browser eine "ständige" Auffrischung. Geht das auch nur 1 mal ?
hmm - wenn ich mir das so recht überlege sollte man vielleicht David recht geben ;)
erstens ist javascript nicht so die beste Lösung weil das ja auch ausgeschaltet sein kann (vergess ich immer wieder weil ich nur fuer ein Intranet skripte) und zweitens ist das ständige neu laden auch nicht so der Hit *g* mein Fehler! Wenn man unbedingt möchte könnte man sich eine eigene "reload()"-funktion basteln mit einer Abbruchbedingung...
aber viel einfacher ist das: <meta http-equiv="expires" content="0">
nachzulesen in: http://selfhtml.teamone.de/html/kopfdaten/meta.htm#laden
und das haettest du ja auch selber finden können dank Davids Tipps ;)
liebe Gruesse lina
Hallo zusammen,
mit einer Abbruchbedingung...
Genau. Mit einem Cookie oder so, dann freut sich der User erst recht ;)
Grüße
David
Hi Buli,
Am besten wäre es, wenn das im HTML-Code verankert werden kann. Denn ich möchte meinen Besuchern nicht zumuten jedesmal den Button des Browsers zu klicken um aktuelle Daten zu sehen.
genau weil Du den Besuchern nicht zumuten darfst, etwas zu tun, was _deren_ in _ihrer_ Browser-Konfiguration eingestellten Caching-Strategie widersprechen würde, kann und darf es keine Möglichkeit geben, dies in einer HTML-Seite zu beeinflussen.
Viele Grüße
Michael