<div id="foo" style="position:absolute;top:50px;visibility:hidden;">Ett lager</div>
<div id="bar" style="position:absolute;top:150px;visibility:hidden;">Ett lager till</div>
<div id="kaka" style="position:absolute;top:250px;visibility:hidden;">Ytterligare ett lager</div>
<script language="JavaScript">
var layers=new Array('foo','bar','kaka');
setTimeout("show(0);",5000);
var last=false;
function show(i){
if(last) document.getElementById(last).style.visibility='hidden'
document.getElementById(layers[i]).style.visibility='visible'
last=layers[i];
var n=(i==layers.length-1)?0:i+1;
setTimeout("show("+n+");",5000);
}
</script>
Frågan#1
Hej,
Jag försöker att skapa fem lager (med 1 bildi varje lager) som jag sedan vill att de automatiskt skall visas i fem sekunder, sedan visas lager 2 osv...
lager1 - 5sek - lager2 - 5sek - lager3 - 5sek - lager4 - 5sek - lager 5 - 5sek - lager1
hur gör man detta?