Сменящи се дивове?

FestarBG

Registered
Ако може някакъв js код,на който да задавам 3-4 дива да речем и те да се сменят през определено време(за пример 8 секунди)?
 
<script type="text/javascript">

var nowIs = 0;

var divs = new Array();
divs[divs.length] = 'id1';
divs[divs.length] = 'id2';//добави divs[divs.length] = 'дргуго id за още';

function changeDiv(){
if(divs.length > nowIs){hideDiv();document.getElementById(divs[nowIs]).style.visibility = 'visible'; nowIs++;}
else {nowIs=0;hideDiv();document.getElementById(divs[nowIs]).style.visibility = 'visible'; nowIs++;}
setTimeout("changeDiv()", 8000);//промени времето в момента е 8 секунди
}

function hideDiv(){
for(var i=0;i<divs.length;i++){
if(i != nowIs) document.getElementById(divs).style.visibility = 'hidden';
}
}
</script>
<div id='id1' style="visibility: hidden; position: absolute; top: 10px; left: 10px;">1</div>
<div id='id2' style="visibility: hidden; position: absolute; top: 10px; left: 10px;">2</div>
<script type="text/javascript">
changeDiv();
</script>
Аре и със здраве да си го ползваш :)
 

Back
Горе