Не пойму что с скриптом
доброго все времени суток. Люди исправьте пожалуйста ошибку:help:
не знаю что случилось, он работал. но со вчерашнего дня перестал работать(не знаю в чем причина). Кстати, где раздел для чайников? <meta charset="utf-8" /> <div align="center" id="URbe4"> <div class="sec"> <img align="center" src="images/1.gif" /></div> </div> <div align="center" id="n1"></div> <script> var timerId; function update() { var clock = document.getElementById('URbe4'); var sebastian = document.getElementById('URbe4'); var date = new Date(); var a; var h = date.getHours(); var hours = date.getHours(); var minutes = date.getMinutes(); var seconds = date.getSeconds(); if (h === 8) { b = 'До пар осталось менее часа '; } else if(h === 9 && minutes > 0 && minutes < 45) { b = 'Первый час, первой пары '; } else if(h === 9 && minutes >= 45 && minutes < 50) { b = 'Перемена 5 минут '; } else if((h === 9 && minutes >= 50) || (h === 10 && minutes < 35)) { b = 'Второй час, первой пары '; } else if (h === 10 && minutes >= 35 && minutes < 45) { b = 'Конец первой пары. Перемена на 10 минут '; } else if ((h === 10 && minutes >= 45) || (h === 11 && minutes < 30)) { b = 'Первый час, второй пары '; } else if (h === 11 && minutes >= 30 && minutes < 35) { b = 'Перемена 5 минут '; } else if ((h === 11 && minutes >= 35) || (h === 12 && minutes < 20)) { b = 'Второй час, второй пары '; } else if (h === 12 && minutes >= 20 && minutes < 40) { b = 'Большая перемена '; } else if ((h === 12 && minutes >= 40) || (h === 13 && minutes < 25)) { b = 'Первый час, третьей пары. '; } else if (h === 13 && minutes >= 25 && minutes < 30) { b = 'Перемена 5 минут '; } else if ((h === 13 && minutes >= 30) || (h === 14 && minutes <= 15)) { b = 'Второй час, третьей пары '; } else { b = 'Отдыхаем!!! '; } sebastian.children[0].innerHTML = b; if (hours < 10) hours = '0'+hours; clock.children[1].innerHTML = hours+':'; if (minutes < 10) minutes = '0'+minutes; clock.children[2].innerHTML = minutes+':'; if (seconds < 10) seconds = '0'+seconds; clock.children[3].innerHTML = seconds; } function URbe4Start() { if (timerId) return; timerId = setInterval(update, 1000); update(); } </script><script type="text/javascript"> function week(){ var start, now, difference, even_or_odd, info, board, m, d, y; start = new Date("January 1, 2012 00:00:01"); now = new Date(); m = now.getMonth()+1; d = now.getDate(); y = now.getFullYear(); difference =(now-start)/604800000; difference%2 ? odd_or_even = 'четная' : odd_or_even = 'четная'; info='Сейчас '+Math.ceil(difference)+' ' + odd_or_even + ' неделя'; board=document.getElementById('n1'); board.innerHTML='Сегодня ' + d + '/' + m + '/' + y +'<br/>'+ info; } </script> |
Такого не может быть:
var clock = document.getElementById('URbe4'); var sebastian = document.getElementById('URbe4'); Один и тот же Айди |
Цитата:
<meta charset="utf-8" /> <div align="center" id="URbe4"> <div class="sec"> <img align="center" src="images/1.gif" /> </div> <span></span> <span></span> <span></span> </div> <div align="center" id="n1"></div> <script> var timerId; function update() { var clock = document.getElementById('URbe4'); var sebastian = document.getElementById('URbe4'); var date = new Date(); var a; var h = date.getHours(); var hours = date.getHours(); var minutes = date.getMinutes(); var seconds = date.getSeconds(); if (h === 8) { b = 'До пар осталось менее часа '; } else if(h === 9 && minutes > 0 && minutes < 45) { b = 'Первый час, первой пары '; } else if(h === 9 && minutes >= 45 && minutes < 50) { b = 'Перемена 5 минут '; } else if((h === 9 && minutes >= 50) || (h === 10 && minutes < 35)) { b = 'Второй час, первой пары '; } else if (h === 10 && minutes >= 35 && minutes < 45) { b = 'Конец первой пары. Перемена на 10 минут '; } else if ((h === 10 && minutes >= 45) || (h === 11 && minutes < 30)) { b = 'Первый час, второй пары '; } else if (h === 11 && minutes >= 30 && minutes < 35) { b = 'Перемена 5 минут '; } else if ((h === 11 && minutes >= 35) || (h === 12 && minutes < 20)) { b = 'Второй час, второй пары '; } else if (h === 12 && minutes >= 20 && minutes < 40) { b = 'Большая перемена '; } else if ((h === 12 && minutes >= 40) || (h === 13 && minutes < 25)) { b = 'Первый час, третьей пары. '; } else if (h === 13 && minutes >= 25 && minutes < 30) { b = 'Перемена 5 минут '; } else if ((h === 13 && minutes >= 30) || (h === 14 && minutes <= 15)) { b = 'Второй час, третьей пары '; } else { b = 'Отдыхаем!!! '; } sebastian.children[0].innerHTML = b; if (hours < 10) hours = '0'+hours; clock.children[1].innerHTML = hours+':'; if (minutes < 10) minutes = '0'+minutes; clock.children[2].innerHTML = minutes+':'; if (seconds < 10) seconds = '0'+seconds; clock.children[3].innerHTML = seconds; } (function URbe4Start() { if (timerId) return; timerId = setInterval(update, 1000); update(); })(); </script><script type="text/javascript"> function week(){ var start, now, difference, even_or_odd, info, board, m, d, y; start = new Date("January 1, 2012 00:00:01"); now = new Date(); m = now.getMonth()+1; d = now.getDate(); y = now.getFullYear(); difference =(now-start)/604800000; difference%2 ? odd_or_even = 'четная' : odd_or_even = 'четная'; info='Сейчас '+Math.ceil(difference)+' ' + odd_or_even + ' неделя'; board=document.getElementById('n1'); board.innerHTML='Сегодня ' + d + '/' + m + '/' + y +'<br/>'+ info; } </script> |
огромное спс)))
|
Часовой пояс GMT +3, время: 22:00. |