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!!!
Wenn der Server das unterstützt, probiers mal mit Server Side Includes:
<!--#echo var="LAST_MODIFIED" -->
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
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="javascript">
<!--
var monatsname = new MakeArray(12)
monatsname[0] = "Jänner"
monatsname[1] = "Februar"
monatsname[2] = "März"
monatsname[3] = "April"
monatsname[4] = "Mai"
monatsname[5] = "Juni"
monatsname[6] = "Juli"
monatsname[7] = "August"
monatsname[8] = "September"
monatsname[9] = "Oktober"
monatsname[10] = "November"
monatsname[11] = "Dezember"
function lastdate(){
var d = new Date(window.document.lastModified)
var datumsstring = d.getDate()
datumsstring += "."+monatsname[d.getMonth()]
datumsstring += "."+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="javascript">
<!--
lastdate()
//-->
</script>
</body>
</html>
das ganze schaut dann so aus:
Tagesdatum
29.Oktober.2001
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 "Last-Modified: XXX" dem Browser zurückliefert. Ansonsten verwendet der Browser dafür ein lokales Datum, was anfürsich quatsch ist.
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
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.