您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

捕获键盘事件(且兼容各浏览器)_javascript技巧

2024/4/4 17:54:00发布16次查看
例子:屏蔽浏览器f5刷新,代用刷新iframe框架
复制代码 代码如下:
// 捕获f5事件
$(body).keydown(function(e){
var ev = window.event || e;
var code = ev.keycode || ev.which;
if (code==116) {
 // 阻止默认的f5事件
if(ev.preventdefault) {
ev.preventdefault();
}else {
ev.keycode=0;
ev.returnvalue=false;
}
// 调用刷新函数
refresh(); 
}
 });
// 刷新当前框架
function refresh() {
document.getelementbyid('right-main-frame').contentwindow.location.reload();//支持ie
}
其他键盘事件:
code==13;//enter回车事件
code==37;//左方向键
code==38;//向上向键
code==39;//向右方向键
code==40;//向下方向键
code==8;//退格删除键
code==116;//f5刷新键
code==78;//ctrl+n
code==121;//shift+f10
code==122;//f12
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product