我想在embed 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; }); }