页面按F5不想刷新,想做自定义事件,求助方法

火炎焱燚 2018-01-04 11:04:36
需求是这样的,浏览器按F5是刷新,js想做个keydown事件,按F5做其他事情,不刷新。
听说AngularJs能解决这个问题,求大神指导!
...全文
411 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
小程序猿之路 2018-01-05
  • 打赏
  • 举报
回复
顶2楼,添加键盘事件监听,当时f5的时候禁止冒泡触发
godsend_ 2018-01-05
  • 打赏
  • 举报
回复
引用 2 楼 jiandan217 的回复:
顶2楼,添加键盘事件监听,当时f5的时候禁止冒泡触发
跟冒泡什么关系? 取消默认事件
天际的海浪 2018-01-04
  • 打赏
  • 举报
回复

document.addEventListener("keydown", function (e) {
	if(e.keyCode==116) {
		e.preventDefault();
		//要做的其他事情
	}
}, false);

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧