Reiner: lastModified

Beitrag lesen

kann mir jemand erklären, ob document.lastModified irgendwie von der Uhr des Client abhängt.

gar nicht! - Sollte es auf jeden Fall nicht.

Last-Modified wird im HTTP-Header gespeichert. Dieser wird nun entweder vom Webserver (eg. Apache, IIS, ...) erstellt, oder von einem CGI-Script.
Wenn dieser Header nicht erstellt wird, ist es dem Client überlassen, was er damit anstellt. Da LWP keinen derartigen Header erhält, wird kurzerhand das Startdatum 1.1.1970 angenommen. Bei den meisten heutigen Browsern, wird diese fehlende Information durch die aktuelle Urzeit ergänzt. Da diese von der Zeitzone, Sprache, ... abhängt, ist sie von Browser zu Browser verschieden.

Da die meisten dyn. generierten Seiten keinen derartigen Header senden (meistens nur der Content-Type des Dokumentes), wird diese Information vom Browser ergänzt (vorher beschrieben). Bei statischen Seiten wird diese Information vom Webserver ergänzt durch diejenigen, welche er vom Betriebssystem bekommt (Filesystem).

Danke, somit kann man das kann ich das kaum sinnvoll verwenden, schade.