我有一個腳本,顯示隱藏div前的秒數。頁面加載後啓動setinterval
var seconds_left = 20;
var interval = setInterval(function() {
document.getElementById('timer_div').innerHTML = "Or wait " + --seconds_left + " seconds to play the video.";
if (seconds_left <= 0)
{
//alert('The video is ready to play.');
$('#def').fadeOut('slow');
clearInterval(interval);
}
}, 1000);
問題是......即使頁面未完全加載,計數也會自動啓動。
如何在頁面完全加載後開始計數?
這只是讓你不要坐在膨脹的代碼裏面onload方法 – R4nc1d
啊我看你在說什麼,我的錯誤我想我複製它很奇怪 – R4nc1d
它現在看起來不錯,刪除我的評論;) – Wh1T3h4Ck5