Время,не правильное отображение скриптов
У меня появилась проблема.
Есть код который выводит 8 таймеров. Каждый таймер появляется и пропадает в определенное время. Проблема состоит в том,что когда таймеры имеют разное время,отображается только первые 4 нормально.Дальше пустой css и всё. Если же у них одинаковое время появления и пропадания,то работают все. Мне надо,что бы они могли работать с разным временем.Так так по окончанию времени на таймере,он пропадал и не занимал место в блоке. Вот код страницы вывода таймеров: <link href="{THEME}/timers/tree/web/fonts/open-sans-condensed/stylesheet.css" rel="stylesheet" type="text/css"> <link href="style/timers.css" rel="stylesheet" type="text/css"> <script src="js/timers/tree.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/klic.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/ragnok.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/redoga.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/arena1.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/arena2.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/bz1.js" language="JavaScript" type="text/javascript"></script> <script src="js/timers/bz2.js" language="JavaScript" type="text/javascript"></script> <script language="JavaScript"> /* ДРЕВО */ var drevo = ''; drevo += '<div class="cdtimer default" id="cdtimer"></div> '; /* ДРЕВО END */ /* БОССЫ */ var klic = ''; klic += '<div class="cdtimer default" id="klic"></div>'; var ragnok = ''; ragnok += '<div class="cdtimer default" id="ragnok"></div>'; var redoga = ''; redoga += '<div class="cdtimer default" id="redoga"></div>'; /* БОССЫ END */ /* АРЕНЫ */ var arena1 = ''; arena1 += '<div class="cdtimer default" id="arena1"></div>'; var arena2 = ''; arena2 += '<div class="cdtimer default" id="arena2"></div>'; /* АРЕНЫ END */ /* БОЕВАЯ ЗОНА */ var bz1 = ''; bz1 += '<div class="cdtimer default" id="bz1"></div>'; var bz2 = ''; bz2 += '<div class="cdtimer default" id="bz2"></div>'; /* БОЕВАЯ ЗОНА */ /* ДРЕВО */ var startTime = new Date(), endTime = new Date(), currentTime = new Date(); startTime.setHours(0,00); endTime.setHours(21,45); if(startTime.getTime() < currentTime.getTime() && endTime.getTime() > currentTime.getTime()) { document.write(''+drevo+''); } /* Древо */ /* ДРЕВО END */ /* БОССЫ */ var startTime1 = new Date(), endTime1 = new Date(), currentTime1 = new Date(); startTime1.setHours(0,00); endTime1.setHours(12,30); if(startTime1.getTime() < currentTime1.getTime() && endTime1.getTime() > currentTime1.getTime()) { document.write(''+klic+''); } /* Кровавый Клык */ var startTime3 = new Date(), endTime3 = new Date(), currentTime3 = new Date(); startTime3.setHours(12,31); endTime3.setHours(17,30); if(startTime3.getTime() < currentTime3.getTime() && endTime3.getTime() > currentTime3.getTime()) { document.write(''+ragnok+''); } /* Рагнок */ var startTime6 = new Date(), endTime6 = new Date(), currentTime6 = new Date(); startTime6.setHours(17,31); endTime6.setHours(22,30); if(startTime6.getTime() < currentTime6.getTime() && endTime6.getTime() > currentTime6.getTime()) { document.write(''+redoga+''); } /* Рэдога Дрейк */ /* БОССЫ END */ /* АРЕНЫ */ var startTime2 = new Date(), endTime2 = new Date(), currentTime2 = new Date(); startTime2.setHours(0,00); endTime2.setHours(14,00); if(startTime2.getTime() < currentTime2.getTime() && endTime2.getTime() > currentTime2.getTime()) { document.write(''+arena1+''); } /* Арена 1 */ var startTime4 = new Date(), endTime4 = new Date(), currentTime4 = new Date(); startTime4.setHours(14,10); endTime4.setHours(20,00); if(startTime4.getTime() < currentTime4.getTime() && endTime4.getTime() > currentTime4.getTime()) { document.write(''+arena2+''); } /* Арена 2 */ /* АРЕНЫ END */ /* БОЕВАЯ ЗОНА */ var startTime5 = new Date(), endTime5 = new Date(), currentTime5 = new Date(); startTime5.setHours(0,00); endTime5.setHours(14,30); if(startTime5.getTime() < currentTime5.getTime() && endTime5.getTime() > currentTime5.getTime()) { document.write(''+bz1+''); } /* Боевая Зона 1 */ var startTime7 = new Date(), endTime7 = new Date(), currentTime7 = new Date(); startTime7.setHours(14,31); endTime7.setHours(21,30); if(startTime7.getTime() < currentTime7.getTime() && endTime7.getTime() > currentTime7.getTime()) { document.write(''+bz2+''); } /* Боевая Зона 2 */ /* БОЕВАЯ ЗОНА */ </script> <script language="JavaScript"> window.onload = function() { start(); start2(); start3(); start4(); start5(); start6(); start7(); start8(); } </script> Если этого не достаточно,выкладывают весь код http://rghost.ru/49804793 |
Часовой пояс GMT +3, время: 15:24. |