http://jsfiddle.net/Charlann112/joxhgcwq/
https://codepen.io/carlapanda/pen/rKpGyN
<body oncontextmenu="return false;">
<div oncontextmenu="return false;">
document.addEventListener('contextmenu', function(e) {
alert("You've tried to open context menu"); //here you draw your own menu
e.preventDefault();
}, false);