JavaScript - Reload einer Webseite

Moderator: Anatec

Benutzeravatar
Anatec
Moderator
Beiträge: 180
Registriert: Sonntag 23. Januar 2005, 20:32
Wohnort: Gera
Kontaktdaten:

JavaScript - Reload einer Webseite

Beitragvon Anatec » Freitag 15. August 2008, 22:51

Der komplette Code einer Webseite die sich automatisch alle 5 Sekunden "refresht"

Code: Alles auswählen

<?php
$timestamp = time();
$uhrzeit = date("H:i:s",$timestamp);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">

<head>

    <title>Titel</title>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <meta name="keywords" content="" />
    <meta name="generator" content="Webocton - Scriptly" />

<script language="javascript" type="text/javascript">
    function timeCount()
    {
    window.location.reload(true);
    }
</script>

</head>


<body onload="javascript:window.setTimeout('timeCount()', 5000)">

<div id="divid"><?php echo $uhrzeit; ?></div>

</body>
</html>
In dieser Seite steckt der "Timer" im <body onload="....." Die Funktion "timeCount()" reloadet die Seite alle 5000ms. Die Option "true" weist den Browser an die Seite erneut vom Server aufzurufen und nicht aus dem Cach zu generieren. Um die Sache überprüfbar zu machen, habe ich in den Header der Seite einen PHP Schnipsel gesteckt, der die Serverzeit abfragt und mit Hilfe einer Variablen in "lesbaren" Code zerlegt. Im Body steckt ein DIV als "Namensgeber" in dem die Zeit als Echo erscheint. So kann man das DIV abfragen und weiterverarbeiten, bzw als Textausgabe optisch verfolgen.
Wer diese Sache kopieren möchte, die Datei muß als Dateiendung ...PHP erhalten und auf einem Server liegen, da nur der PHP Code versteht. Für Offlinetests empfehle ich http://www.easyphp.org . Ein kompletter Apacheserver nach dem Motto, installieren, loslegen. Ich habe bewußt mal einen koplettes W3C konformes HTML Gerüst stehenlassen. Macht sich immer gut wenn man fix eins braucht.

Zurück zu „Programmiersprachen - gemischt (Codesammlung)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast