Testa detta:
setTimeout("resizeFrame(\""+i+"\")",5000);
Hej
Jag försöker få en frame att snyggt glida neråt men även fast jag har min forloop och använder delay så kommer allt på en gång istället. Varför uppdateras det inte i realtid?
här är koden jag använder
[kod]
function resizeFrame(i){
parent.document.getElementById("vMeny").rows = "106,"+i+",15";
}
function resizeBildhanteraren() {
var frameHeight = parent.snabbval.document.getElementById('bar').offsetHeight;
var invertFrameHeight = frameHeight;
if (parent.document.getElementById("vMeny").rows != "121,*,15"){
for(var i=0;i<(frameHeight-1);i++){
invertFrameHeight--;
setTimeout('resizeFrame('+i+')',5000);
}
//parent.document.getElementById("vMeny").rows = "121,*,0";
}
else{
parent.document.getElementById("vMeny").rows = "121,0,\*";
}
}
[Kod]
Anroppar den med resizeBildhanteraren()
/Andreas
