<分区>
Possible Duplicate:
How To Alter This Code So That It Only Redirects If There Is No Mouse Movement
如果用户没有使用 Javascript 进行事件,我想刷新网页。按键或鼠标单击中的用户事件。
标签 javascript jquery html
<分区>
Possible Duplicate:
How To Alter This Code So That It Only Redirects If There Is No Mouse Movement
如果用户没有使用 Javascript 进行事件,我想刷新网页。按键或鼠标单击中的用户事件。
最佳答案
这里是一个基本的例子
(function(seconds) {
var refresh,
intvrefresh = function() {
clearInterval(refresh);
refresh = setTimeout(function() {
location.href = location.href;
}, seconds * 1000);
};
$(document).on('keypress click', function() { intvrefresh() });
intvrefresh();
}(15)); // define here seconds
这将在没有按键或点击事件的情况下每 15 秒刷新一次页面(但如果您在其他地方定义了相同的事件,则 stopPropagation()
这将无法正常工作,因为该事件不会无法到达元素)
关于javascript - 如果使用 javascript 几秒钟没有用户事件,如何刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10849432/