js屏蔽backspace键/点击浏览器后退按钮提示
2016-01-28 09:12
525 查看
//屏蔽系统里的backspace键 $(document).on("keydown", function () { if (event.keyCode == 8) { if (document.activeElement.type == "text") { if (document.activeElement.readOnly == false) return true; } return false; } }); //离开当前页面(比如页面跳转)所触发的事件函数 window.onbeforeunload = function (e) { if (GObj == null || GObj.length < 1 || $(parent.document).find('.ui-dialog').length < 1) return; return ""; }; //该事件函数紧跟在onbeforeunload后面执行(当然是要在onbeforeunload有返回值的情况下才执行,否则不执行) $(window).unload(function () { if (GObj !== null && GObj.length > 0) GObj.dialog("close"); return; }); //设置一个全局变量存储模态对话框,以便后续如果点击浏览器的后退键时获取对话框对象进行处理 var GObj = null;
相关文章推荐
- javascript首尾反转字符
- javascript实现随机显示星星特效
- 3、JavaScript函数
- JavaScript变量类型
- JavaScript变量
- 基于javascript实现全国省市二级联动下拉选择菜单
- JS实现动态生成表格并提交表格数据向后端
- 用JS将指定时间转化成用户当地时区的时间
- 关于Javascript中的复制
- JavaScript contains
- 解决Ajax(jsonp)跨域访问问题
- JSP通用高大上分页代码(超管用)
- 理解javascript中的MVC模式
- JavaScript SweetAlert插件实现超酷消息警告框
- JS实现动态生成表格并提交表格数据向后端
- 基于javascript实现全国省市二级联动下拉选择菜单
- javascript实现随机显示星星特效
- 基于javascript实现动态显示当前系统时间
- 实例讲解JS中setTimeout()的用法
- js判断上传文件后缀名是否合法