使用
oncontextmenu事件。
这是一个例子:
<div oncontextmenu="javascript:alert('success!');return false;"> Lorem Ipsum</div>并使用事件监听器:
el.addEventListener('contextmenu', function(ev) { ev.preventDefault(); alert('success!'); return false;}, false);不要忘记返回false,否则仍会弹出标准上下文菜单。
如果要使用编写的函数而不是
javascript:alert("Success!"),请记住在函数和oncontextmenu属性中都返回false
。



