Показать сообщение отдельно
  #1 (permalink)  
Старый 29.10.2013, 19:12
Новичок на форуме
Отправить личное сообщение для Visual Посмотреть профиль Найти все сообщения от Visual
 
Регистрация: 01.02.2013
Сообщений: 4

Время,не правильное отображение скриптов
У меня появилась проблема.

Есть код который выводит 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
Ответить с цитированием