例如,我的代码如下:
document.addEventListener('contextmenu', function (e) {
e.preventDefault();
// Running some codes here...
// Now I wanna display the context menu. How can I do?
}, true;
禁止浏览器页面的上下文菜单后,如何使用JavaScript再次显示它?
谢谢!
答案 0 :(得分:2)
return true;
会反其道而行之。
前:
if (...) {
e.preventDefault();
} else {
return true;
}
答案 1 :(得分:0)
e.preventDefault
会阻止菜单发生。如果您想要默认操作(即弹出菜单),请跳过此调用。