关于window.event.returnValue的一点兼容问题

原创 lcy 随笔 js 764阅读 2016-05-25 17:45:37 举报

在项目中需要禁用原来的功能,使用了window.event.returnValue,
发现在ie下存在兼容报错的问题,因为window.event在ie10以上貌似是不使用了。
解决方式也很简单:
function Myenter(event){
var e=event || window.event;
if (e.keyCode == 13 ) {
// window.event.returnValue = false; 兼容ie7-11
typeof e.preventDefault == "function" ? e.preventDefault() : e.returnValue = false;

 } 

}
ps:还有禁用右键的功能
document.oncontextmenu=function(e){
return false; // 主页面不允许右键(兼容多浏览器)
}

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复