Aktualisierung
Obrac
- html
0 Torwächter
Hallo Leute,
Weiss jemand, ob es einen Befehl gibt (egal ob HTML oder Java oder was auch immer) um eine Webseite per Button zu aktualisieren? Es soll dieselbe Funktion sein, die auch die Kombination "Shift-Taste gedrückt halten" und "im Browser auf Aktualisieren klicken" aufruft.
Sprich, es soll der Cache gelöscht werden, so dass die Seite auch wirklich aktualisiert wird. Wichtig ist mir auch, dass das Ganze über einen Button abläuft, und nicht nach einer Zeiteinstellung.
Danke im Voraus..
/Obrac
Hallo
versuch mal <a href="javascript:reload()">reload</a>
Gruß
Torwächter
Hi,
versuch mal <a href="javascript:reload()">reload</a>
das ist nur die halbe Wahrheit, da das bei Browsern, die JS deaktiviert haben, nicht funktioniert. Grundsätzlich gehören JS-Anweisungen in einen Event-Handler, zB onclick="..., zusätzlich ist danach noch 'return false' anzugeben, damit Browser mit JS den normalen Link, der zusätzlich angegeben wird, ignorieren. Das heißt:
<a href="gleiche-seite.html" onclick="location.reload();return false;">reload<a>
http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onclick
http://selfhtml.teamone.de/javascript/objekte/location.htm#reload
Damit die Seite nicht aus dem Cache kommt (was trotzdem noch Einstellungssache des Browsers ist):
http://selfhtml.teamone.de/html/kopfdaten/meta.htm#diverse
LG Orlando
Alles klar, scheint zu klappen, muss nur nochmal ausgiebig testen.
Danke für Eure Hilfe..
Das klappt so leider nicht..Muss man die Funktion "reload" nicht vorher noch deklarieren? Oder ist das eine Vorgefertigte?
Hallo,
Sorry mein Fehler.
Hier:
<a href="javascript:location.reload()">Reload</a>
aber Java muss an sein !
Viele Grüße
Torwächter