启用右键单击:<body oncontextmenu="return false">

enabling right click: <body oncontextmenu="return false">

我有一个网页(我无法控制):

<body oncontextmenu="return false">

我想启用右键单击,但我无法做到这一点。在保存的 html 中,当我删除这个 oncontextmenu 然后它开始工作。

我已经尝试了所有提到的 here,但它对我不起作用。

Here is 保存的网页副本。

尝试在 Web 开发控制台中执行以下代码:

window.addEventListener("contextmenu", 
  function(e){
     e.stopPropagation()
}, true);
body,html {
  width:100%;
  height:100%;
}
<body oncontextmenu="return false">
 text
</body>

在 2022 年和 Firefox 中,您必须将 contextmenu 属性放置到 html 标签而不是 body 标签

<html oncontextmenu="return false">