Плавающая панель с часами.

  • Автор темы Nicolas Prof
  • Дата начала

Nicolas Prof

Guest
Плавающая панель с часами.

Необходимо сделать так..чтобы часы были всегда на виду...для этого я решил поместить часы в плавающую панель (div, z-index)...
Как оказалось, после того как я вставил часы в панель....то панель просто перестала двигаться!
В чем проблема?

Вот код:
PHP:
<script language="JavaScript" type="text/javascript">
////////////////////////////////////////////////////////////////////////////////////////////
//Скрипт таймера
//////////////////////////////////////////////////////////////////////////////////////////////
var counter, mi, se, inputDataWright=false;

function startTimer(){
//Установка времени
mi=<?=$_REQUEST['test_time']-1?>;
se=60;
counter=window.setInterval("decrement()",1000);}

function decrement(){
if (mi==0 && se==0){
window.clearInterval(counter);
return;
}
if (se==0){
mi-=1;
se=60;}
if (se<11){
se-=1;
timer.innerText=("Время: "+mi+" : 0"+se);
}
else {
se-=1;
timer.innerText=("Время: "+mi+" : "+se);
}
}
</script>
<script language="JavaScript" type="text/javascript">
////////////////////////////////////////////////////////////////////////////////////////////
//Скрипт плавающей панели
////////////////////////////////////////////////////////////////////////////////////////////
window.onload=moving;
var intervalID;
function moving(){
	intervalID = window.setInterval("move()",1);
}
function move(){
	if(parseInt(floating.style.top)<document.body.scrollTop){
		floating.style.top=parseInt(floating.style.top)+5;
	}
	if(parseInt(floating.style.top)>document.body.scrollTop){
		floating.style.top=parseInt(floating.style.top)-5;
	}

}
////////////////////////////////////////////////////////////////////////////////////////////
</script>
<?
print "</head>";
print "<body onload='startTimer();'>";?>

<!--Таймер-->
<div name="floating" id="floating" style="z-index:1;top:2px;right:2px;position:absolute">
<div class="timer" name="timer" id="timer">Время: <?=$_REQUEST['test_time']?> : 00</div>
</div>
За ранее благодарен за любую помощь.
 
Сверху