3 回答
DIEA
TA贡献1820条经验 获得超2个赞
如果要在没有活动的情况下刷新页面,则需要弄清楚如何定义活动。假设我们每分钟刷新一次页面,除非有人按下键或移动鼠标。这使用jQuery进行事件绑定:
<script>
var time = new Date().getTime();
$(document.body).bind("mousemove keypress", function(e) {
time = new Date().getTime();
});
function refresh() {
if(new Date().getTime() - time >= 60000)
window.location.reload(true);
else
setTimeout(refresh, 10000);
}
setTimeout(refresh, 10000);
</script>
哈士奇WWW
TA贡献1799条经验 获得超6个赞
无需JavaScript,可以使用以下元标记来完成此操作:
<meta http-equiv="refresh" content="5" >
其中content =“ 5”是页面将等待刷新的秒数。
但是您只说如果没有活动,那将是什么样的活动?
添加回答
举报
0/150
提交
取消