Как правило, футер веб-страницы содержит информацию об авторе и времени существования данного ресурса и имеет следующий формат:
автор, год_создания - текущий_год
Автор и год создания интернет ресурса, скорее всего, останутся неизменными на протяжении всей жизни данного ресурса, а вот информацию о текущем годе желательно менять хотя бы раз в год. Иначе у пользователя возникнет впечатление, что ресурс заброшен его автором, не обновляется и не поддерживается. Способов обновить значение текущего года два:
1.) Для статичных сайтов придётся прописывать всё вручную.
2.) Для динамичных сайтов существует возможность генерировать текущую дату с помощью серверных скриптов.
Но и для статичных, и для динамичных сайтов можно использовать для этих целей JavaScript. Решение с использованием JavaScript очень легко реализуется на практике и состоит из двух этапов:
1.) Сперва мы создаём блок для футера и присваиваем ему в качестве аттрибута id уникальный идентификатор, который необходим для последующего подключения JavaScript:
<div id="footer"> copyright © edapskov, 2010 </div>
2.) Пишем код JavaScript:
<script type="text/javascript">
// ждём завершения загрузки веб-страницы
window.onload = function(){
// помещаем в переменную значение текущего года
var dateYear = new Date().getFullYear();
// меняем содержимое футера на новое
document.getElementById("footer").innerHTML = document.getElementById("footer").innerHTML + ' - ' + dateYear;
}
</script>
Обратите внимание, что в данном случае, даже если пользователь отключил поддержку JavaScript, будет выведена информация об авторе и годе создания веб-ресурса.