Клиентский JavaScript. Справочник

         

Описание


Свойство lastModified происходит от даты шапки HTTP, высылаемой web-сервером. Серверы обычно получают эту дату, проверяя дату изменения файла.

Дата последнего изменения не является необходимой частью шапки/header, и некоторые серверы её не предоставляют. Если сервер не возвращает информацию о дате последнего изменения, JavaScript получает 0, который отображается как January 1, 1970 GMT. Следующий код проверяет дату, возвращаемую свойством lastModified, и выводит значение, соответствующее неизвестной дате.

lastmod = document.lastModified // получить строку с датой последнего изменения
lastmoddate = Date.parse(lastmod)// конвертировать модифицированную строку в дату
if(lastmoddate == 0){               // дата не известна (или January 1, 1970 GMT)
   document.writeln("Lastmodified: Unknown")
   } else {
   document.writeln("LastModified: " + lastmod)
}



Содержание раздела