对于body
标记,我禁用了contextMenu
。
<body oncontextmenu="return false">
但是在我的应用程序中,一个元素(在体内)需要启用右键单击。如何为一个特定的div /元素启用它?
答案 0 :(得分:2)
在oncontextmenu处理程序中,检查目标元素是否具有特定的id
,className
或其他属性。
document.body.oncontextmenu = function (e) {
if (e.target.id !== 'that-div') { return false }
}