js 去掉瀏覽器右擊預設事件
阿新 • • 發佈:2019-01-31
1.整個頁面所有的右擊事件
document.oncontextmenu = function(){
return false;
}
2.特定的區域
document.getElementById("test").oncontextmenu = function(e){
return false;
}
3.去掉後可以給喜歡區塊加特定的事件
js:
document.getElementById("test").onmousedown = function(e){
if(e.button ==2){
alert("你點了右鍵");
}else if(e.button ==0){
alert("你點了左鍵");
}else if(e.button ==1){
alert("你點了滾輪");
}
}
jq:
$("#test").mousedown(function(e){
//doing
});
4.通過jq bind 繫結 和 觸發
$('').bind("contextmenu",function (e){
//doning
return false;
});
$('').trigger('contextmenu');