如何每10秒重定向一个页面
How to redirect a page every 10 seconds?
我使用下面的脚本刷新我的iframe。如果刷新失败,它将显示一个不同的iframe:
<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 tracker2.html,我希望iframe tracker2.html保持刷新或重定向到mainpage.html每X秒。
看起来你应该把mainpage.html和tracker2.html的逻辑组合成一个自动刷新页面,但你可能有你的理由不这样做。
我建议使用元刷新标签来帮助自动刷新页面:
<meta content="5; URL=/tracker2.html" http-equiv="Refresh" />
5秒后刷新
相关文章:
- 为什么要包装每一个原型“;类“;JS中具有匿名函数的对象
- Regex或javascript每X个连续单词中有一个单词
- 一个接一个地淡出每一个li
- 在多行图表中,在每一行的末尾,我想要一个小圆圈和使用d3.js的端点值
- Adobe acrobat每隔30页插入一个空页面-javascript
- 简单的Javascript方式,在输入字段的每5位数字后添加一个空格
- 如何每秒从一个变量中提取一定次数的javascript/html
- 每第n个图像具有下一个循环的余数偏移
- 我需要在每5秒内调用一个函数,并重置持续时间
- 如果某个值在另一个节点中,我如何每秒自动单击一个链接
- 在跨度中每3个字符添加一个空格
- 如何在JavaScript中每隔第n个字符分割一个字符串
- 我想每隔10秒刷新一个wordpress网站
- JS正则表达式跳过每隔一个匹配
- JavaScript 不适用于 IE9,但每隔一个浏览器?怎么了
- Chrome扩展:点击一个按钮每X秒
- 跳出一个_.每一个循环
- 如何在tomcat服务器上安排一个任务每X小时运行一次?
- 如何检索一个月中每一天的天气状况和位修饰符
- 使用javascript返回一个月中每一天的日期对象数组