I have written one directive that disables my mouse right click,but my contextmenu still popups on SHIFT + F10
Here is my directive, which works on mouse right click
event,but fails on SHIFT + F10
app.directive('prevent', function () {
return {
restrict: 'AE',
link: function ($scope, $ele) {
$ele.bind('contextmenu', function (e) {
e.preventDefault();
})
}
}
})
So i have two questions
1)- How to disable my contextmenu on SHIFT + F10 using directive
2) - Enable my context menu on SHIFT + C + S using directive
I also tried plain Javascript code but this also failed for keyboard events
document.oncontextmenu = document.body.oncontextmenu = function () { return false; }
Please can anyone help..