如何修改下面的代碼,以便在進度條完成加載併到達結尾時,可以執行一個單獨的函數(即test()),而不是像它一樣重複和重複就是現在。進度條保持重複
<html>
<head>
<script type="text/javascript">
var prg_width = 200;
function progress() {
var node = document.getElementById('progress');
var w = node.style.width.match(/\d+/);
if (w == prg_width) {
w = 0;
}
node.style.width = parseInt(w) + 5 + 'px';
}
</script>
</head>
<body onload="var progress_run_id = setInterval(progress, 30);">
<div style="border: 1px solid #808080; width:200px; height:5px;">
<div id="progress" style="height:5px; width:0px; background-color:#DBDBDB;"/>
</div>
</body>
</html>
非常感謝和感謝您的幫助。
乾杯,
周杰倫
我寧願保持HTML和Javascript分開,所以我使用window.onload而不是
。 –像魅力一樣工作。沒有錯誤。這個世界上有很多優秀的人。非常感謝!。 –