我正在使用以下腳本來刷新我的iframe。如果刷新失敗,它會顯示一個不同的iframe:如何每10秒重定向一頁?
<script type=text/javascript>
setInterval(function(){
var rq = new XMLHttpRequest();
rq.open('GET', document.getElementById('tracker').src, true);
rq.onreadystatechange = function() {
if(rq.readyState === 4) {
if(rq.status === 200) {
} else {
document.write('<iframe src="tracker2.html" style="border:0px #CCD1B9 none;" scrolling="no" frameborder="0" marginheight="0px" marginwidth="0px" height="407px" width="417px"></iframe>');
}
}
};
rq.send(null);
document.getElementById("tracker").src+="";
},2000);
</script>
我的問題是下面一行:} else {
我想別的,展現出不同的iframe,但再次保持重裝主頁。
所以要清楚:上面的代碼是mainpage.html,它會顯示iframe tracker2.html,如果它無法刷新iframe tracker.html,我想iframe tracker2.html保持refrshing或REDIRECTING爲mainpage.html每X秒。
提高就業率 –