PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Automatische Aktualisierung???


Technote
04.12.2001, 12:40
Hi Leutz...ich sitze hier gerade in der Schule und da fragt mich mein Al Lehrer ob das irgendwie geht eine automatische aktualisierung vom Datum in html zu schreiben das wenn ich jedes mal wenn ich was auf die Homepage schreibe bzw aufm dem rechner das aktualisiere... das es automatisch das letzte datum der aktualisierung anzeigt!!!

PS:Das soll auf www.realschule-werder.de eingesetzt werden!!!


havalan
04.12.2001, 14:23
Wenn der Server das unterstützt, probiers mal mit Server Side Includes:

<!--#echo var=&quot;LAST_MODIFIED&quot; -->

funzt aber nur wenn vom server unterstützt!

Technote
04.12.2001, 14:24
ok thx werde ich morgen mal testen wenn ich wieder in der schule bin und al habe...big thx

Nev
05.02.2002, 21:49
Hi

Man kann das auch nur in JS lösen.

Hab es noch etwas verfeinert, damit man das Datum besser darstellen kann.


<html>
<head>
<script language=&quot;javascript&quot;>
<!--
var monatsname = new MakeArray(12)
monatsname[0] = &quot;Jänner&quot;
monatsname[1] = &quot;Februar&quot;
monatsname[2] = &quot;März&quot;
monatsname[3] = &quot;April&quot;
monatsname[4] = &quot;Mai&quot;
monatsname[5] = &quot;Juni&quot;
monatsname[6] = &quot;Juli&quot;
monatsname[7] = &quot;August&quot;
monatsname[8] = &quot;September&quot;
monatsname[9] = &quot;Oktober&quot;
monatsname[10] = &quot;November&quot;
monatsname[11] = &quot;Dezember&quot;

function lastdate(){


var d = new Date(window.document.lastModified)
var datumsstring = d.getDate()
datumsstring += &quot;.&quot;+monatsname[d.getMonth()]
datumsstring += &quot;.&quot;+d.getYear()
document.write(datumsstring)
}

function MakeArray(n){
for (var i=0;i<n;i++)
this[i] = 0
this.lenght = n
}

//-->
</script>
</head>
<body>
Tagesdatum
<br>
<script Language=&quot;javascript&quot;>
<!--
lastdate()
//-->
</script>
</body>
</html>


das ganze schaut dann so aus:
Tagesdatum
29.Oktober.2001

TenShoe
06.02.2002, 16:58
Ja wenn das nicht mal nett ist!

THX@Nev

Felix Kaiser
07.02.2002, 16:38
Diese JS Lösung funktioniert nur wenn der Server im HTTP-Replyheader einen Eintrag &quot;Last-Modified: XXX&quot; dem Browser zurückliefert. Ansonsten verwendet der Browser dafür ein lokales Datum, was anfürsich quatsch ist.

Mac Fly
14.02.2002, 08:41
Hä? Genau das will er doch haben? Er will doch wissen, wann er das letzte mal auf Aktualisieren geklickt hat? Oder hab ich jetzt was verrafft?

xZeLeRaToR
16.02.2002, 18:05
er will das zu letztt geändert datum haben!

cu

x