- //屏蔽刷新和Ctrl键Shift键和Alt键,兼容IE,Firefox,Chrome,兼容Firefox必须传入参数e
- function keyDown(e) {
- var ev = window.event || e;
- var code = ev.keyCode || ev.which;
- if (code == 116) {
- alert("本页面禁止刷新,刷新操作可能导致您无法上网。");
- ev.keyCode ? ev.keyCode = 0 : ev.which = 0;
- //取消冒泡机制
- cancelBubble = true;
- return false;
- }
- //屏蔽Ctrl键Shift键和Alt键,防止通过Ctrl+R,Shift+F10等键刷新
- if(ev.ctrlKey || ev.shiftKey || ev.altKey){
- alert("不能使用Ctrl键Shift键和Alt键");
- ev.keyCode ? ev.keyCode = 0 : ev.which = 0;
- //取消冒泡机制
- cancelBubble = true;
- return false;
- }
- }
屏蔽刷新和Ctrl键Shift键和Alt键,兼容IE,Firefox,Chrome,兼容Firefox
原创superfly81 博主文章分类:Javascript ©著作权
上一篇:C#界面,C++算法
下一篇:html的meta集合
-
firefox快捷键
几个在Firefox地址栏中使用到的快捷键,方便大家快速冲浪。 1.Ctrl + L 把输入焦点定位测试 ...
地址栏 firefox 自动完成 -
Javascript热键兼容ie,firefox
textarea onkeydown="keyHanlder(event)"/textareascriptfunction keyHanlder(e){if(e.ctrlKey&&e.keyCode==13){ alert('"Ctrl+Enter"'); if(e.preventDefault)e.preventDefault(); else e.returnValue=false;}}/script非IE浏览器调用函数会自动返回参数event,通过它可以获取键盘SCRIPT LANGUAGE="JavaScript"!--function hotkey(e){//判断
javascript 热键 调用函数 microsoft JavaScript -
Javascript事件热键兼容ie|firefox
<textarea onkeydown="keyHanlder(event)"></textarea><script>function keyHanlder(e){if(e.ctrlKey&&e.keyCode==13){alert('"Ctrl+Enter"');if(e.preventDefault)e.preventDefault();else e.returnValue=false;}}</script>非IE浏览器调用函数会自动返回参数event,通过它可以获取键盘
热键 调用函数 microsoft javascript JavaScript