解决思路:
- 使用文档绑定事件
- 使用键盘事件
代码如下:
$(document).bind("keydown", function(e) {//文档绑定键盘按下事件
e = window.event || e;//解决浏览器兼容的问题
if(e.keyCode == 116) {//F5按下
return false;
}else{//让刷新,并完成特定事件
//完成特定事件
}
}
});
这种方法不是很好,不要过多的限制用户。要给用户一个好的体验
方法兼容:ie11和新版chrome和firefox和opera
对于前端发展之快,我觉得不支持h5和css3的浏览器完全可以不用管(也得看用户的需要)
本文介绍了一种通过JavaScript阻止用户使用F5刷新页面的方法,同时讨论了用户体验和浏览器兼容性问题。
&spm=1001.2101.3001.5002&articleId=80151204&d=1&t=3&u=dde0f944ea6b4285be92c87a635046ce)
1263

被折叠的 条评论
为什么被折叠?



