我写了一个禁用鼠标右键单击的指令,但我的上下文菜单仍然在SHIFT + F10上弹出
这是我的指令,适用于mouse right click
事件,但在SHIFT + F10
上失败
app.directive('prevent', function () {
return {
restrict: 'AE',
link: function ($scope, $ele) {
$ele.bind('contextmenu', function (e) {
e.preventDefault();
})
}
}
})
所以我有两个问题
1) - 如何使用指令
在SHIFT + F10上禁用我的上下文菜单2) - 使用指令
在SHIFT + C + S上启用我的上下文菜单我也尝试过普通的Javascript代码,但这对于键盘事件来说也是失败的
document.oncontextmenu = document.body.oncontextmenu = function () { return false; }
请任何人帮忙..