
Установка
Создаем файл clock.js или если уже есть какие то подключеные .js файлы, то этот код можно всунуть прямо туда:
/* Часы - zVlad */
startday = new Date();
clockStart = new Date('June 20, 2011') //Дата создания сайта
function initStopwatch() {
var myTime = new Date();
var timeNow = myTime.getTime();
var timeDiff = timeNow - clockStart;
this.diffSecs = timeDiff/1000;
return(this.diffSecs); }
function getSecs() {
var mySecs = initStopwatch();
var mySecs1 = ""+mySecs;
mySecs1= mySecs1.substring(0,mySecs1.indexOf("."));
document.getElementById('clock').innerHTML = mySecs1
window.setTimeout('getSecs()',1000); }
document.getElementById('clock').innerHTML = setTimeout('getSecs()',1000);
Если вы создали файл clock.js, то поместите содержимое выше в него и подключите на сайт:
<script type="text/javascript" src="/js/clock.js"></script>
Потом где хотим увидить секунды пишем:
Блог существует <span id="clock"></span> секунд :)
Пояснения
clockStart = new Date('June 20, 2011') - в скобках дата создания сайта. Начальная дата, от которой будет отчет в секундах.
<span id="clock"> </span> - тут будет вывод секунд. Перед этим можно поставить какой то текст.
Все.
Удачи!
- Владислав
- 25-09-2011, 00:11
- 4 813