兼容w3c和IE的屏蔽右键 屏蔽ctrl键

window.onload = function(){
	//屏蔽ctrl
	document.onkeydown = function(evt){
		var e = evt || window.event;
		if(e.ctrlKey || e.keyCode == 17){  //ctrlKey属于W3C
			preDef(evt);
		}
	}
	
	var html = document.getElementsByTagName('html')[0];
		html.oncontextmenu = function(evt){
		//alert('禁止了右键');
		preDef(evt);
	}
}

function preDef(evt){
	var e = evt || window.event;
	if(e.preventDefault){//W3C
		e.preventDefault();
	}else {//IE
		e.returnValue = false;
	}
}

你可能感兴趣的:(兼容w3c和IE的屏蔽右键 屏蔽ctrl键)