Automatische Aktualisierung java/jsp

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/automatische_aktualisierung_java_jsp_170943/page_1 - zur Vollversion wechseln!


sensei schrieb am 02.11.2006 um 14:16

Hi!

Ich hab eine HTML Seite mit nem servlet das Daten aus einer Datenbank ausliest. Ich würde die Seite gerne alle x Minuten automatisch aktualisieren lassen.

zz. löse ich es mit <body onLoad="reload()">
...
function reload() { window.setTimeout("location.reload()", 100000)

funktioniert ja eingentlich nur kommt jedesmal ein popup mit "Die Seite kann ohne erneutes Senden der Informationen nicht akutalisiert werden. Klicken Sie auf "Wiederholen", um........"

kann man das anders/besser lösen?


murcielago schrieb am 02.11.2006 um 14:22

window.location = window.location;


sensei schrieb am 02.11.2006 um 14:49

Zitat von murcielago
window.location = window.location;

danke, funktioniert, nur aktualisiert er jetzt im sekundentakt =)
bin leider n ziemlicher javascript n00b :(


banjoe schrieb am 02.11.2006 um 15:20

Hmm,

mit location greifst du ja auf die URI der aktuellen Seite zu. Wenn du es änderst, springt der Browser auf die neue URI (von dir eben geändert) daher lädt er immer wieder und wieder und wieder ... neu ;) (http://de.selfhtml.org/javascript/objekte/location.htm)

Ich sollt auch vorher alles probieren bevor ich was schreib :rolleyes:

Hast du bei deiner Funktion genau das "location.reload()" mit dem vom murcielago ersetzt? Dann müsst nämlich das Timeout auch noch bleiben...

lg


sensei schrieb am 02.11.2006 um 15:49

funktioniert wunderbar!
großes Danke!


banjoe schrieb am 02.11.2006 um 16:06

vllt hast du ja noch einmal Zeit/Lust es mit "location.reload(true)" zu probieren würd mich nur interessieren obs damit auch funzt

lg


sensei schrieb am 02.11.2006 um 16:07

Zitat von hellseeker
vllt hast du ja noch einmal Zeit/Lust es mit "location.reload(true)" zu probieren würd mich nur interessieren obs damit auch funzt

lg

ja funktioniert!


banjoe schrieb am 02.11.2006 um 16:26

Zitat von sensei
ja funktioniert!

ohne diesem Popup - "Die Seite kann ohne erneutes Senden der Informationen nicht akutalisiert werden. Klicken Sie auf "Wiederholen", um........" ?

:)

lg


sensei schrieb am 02.11.2006 um 20:05

Zitat von hellseeker
ohne diesem Popup - "Die Seite kann ohne erneutes Senden der Informationen nicht akutalisiert werden. Klicken Sie auf "Wiederholen", um........" ?

:)

lg

jo ohne popup


kleinerChemiker schrieb am 02.11.2006 um 21:25

warum nicht einfach mit: <meta http-equiv="refresh" content="5; URL=http://de.selfhtml.org/"> ?


sensei schrieb am 02.11.2006 um 21:32

Zitat von kleinerChemiker
warum nicht einfach mit: <meta http-equiv="refresh" content="5; URL=http://de.selfhtml.org/"> ?

tja wenn mans weiss ists immer einfach :p , aber danke werd ich morgen gleich mal versuchen


kleinerChemiker schrieb am 02.11.2006 um 21:53

wenn jemand mit js und java herumhantiert, nehm ich an, er kennt auch html ;)




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025