Browserseite regelmäßig aktualisieren

  • Hallo zusammen, ich bilde einpaar Daten, welche ich von einer Datenbank ziehe auf einer HTML Seite ab.

    Mit welchem Befehl kann ich die Seite aktualisieren damit immer wieder neue Daten von der Datenbank gezogen werden?

    Ich habe diese beiden Befehl schon versucht er aktualisiert die Seite zwar aber zieht mir nicht neue Werte aus der Datenbank. Wenn ich aber F5 drücke macht die Seite das.

    <meta http-equiv="refresh" content="10, url=url.html">

    oder

    <script language="JavaScript" type="text/javascript"> setTimeout("url.html", 3000); //5000 Millisekunden </script>


    hat jemand eine Idee was ich machen kann ?

  • Wann sollen diese Daten denn nachgeladen werden?


    Sicherlich möchtest du nicht, dass einfach jede 5 Sekunden die Seite neu geladen wird. Das stört den User schließlich extrem.


    Besser wäre ein Nachladen über Techniken wie Ajax. Damit könntest du dann einen Request an eine PHP-Datei schicken, die die Daten z.B. als JSON zurückgibt.


    Das JSON kannst du dann ganz einfach auf der entsprechenden Seite mit JS entgegennehmen und nach deinem Belieben anzeigen.


    Mehr Infos z.B. hier: https://developer.mozilla.org/de/docs/Web/Guide/AJAX

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!