2017-04-27 56 views

回答

1

您可以檢查它是否在30000毫秒內加載,如果沒有重定向。

setTimeout(function(){ 
    window.onload = function() { 
     var loaded = true; 
    } 
    if(!loaded){ 
     window.location.replace("http://abc1.com"); 
    } 
}, 3000 
); 
2

您可以創建一個函數,如果DOM已加載則返回true,否則返回false。

function isDOMLoaded(){ 
    return document.readyState == 'complete'; 
} 

然後

if(isDOMLoaded == false){ 
    window.setTimeout(function(){ 
     window.location.href = "www.abc1.com"; 
    }, 30000); 
} 

但是,如果你有服務器錯誤(如500錯誤)......我不認爲你可以做的!