4
我试图隐藏上下文菜单,当有一个右键单击事件embed
html文件。隐藏右键菜单/点击嵌入HTML文件
我的代码工作正常,但是当我右键单击嵌入窗口菜单不再隐藏。
我该如何隐藏上下文菜单(在某些版本的Safari浏览器版本9.1.1(11601.6.17))中?
JS
if (document.addEventListener) {
document.addEventListener('contextmenu', function(e) {
alert("You've tried to open context menu"); //here you draw your own menu
e.preventDefault();
}, false);
} else {
document.attachEvent('oncontextmenu', function() {
alert("You've tried to open context menu");
window.event.returnValue = false;
});
}
什么嵌入窗口?该代码适用于所有情况,特别是您说哪些事件不起作用? –
我右键单击时没有看到任何上下文菜单。没有看到问题 –
th代码没有隐藏正确的菜单 – SNos