<div><div id="movingbar"></div></div>
var i;
function startTime(i)
{
if (i < 100)
{
document.getElementById("movingbar").style.width = i + "%";
t = setTimeout('startTime(i++)', 1000);
} else return;
}
這應該會產生類似進度條的東西。但是該函數只執行一次。什麼是錯O_o遞歸不應該結束,直到我是100!!!在FireBug和IE上沒有錯誤。進度條的Js代碼,不工作
所有很好的答案,但你也想這樣做如果我<= 100,否則你永遠不會完全填充進度條。 – 2011-01-26 13:53:33