禁用/启用右键单击html正文的特定部分

sub*_*nki 9 html javascript

我想禁用右键单击网页,但我想要右键单击textarea.嘿,扫管笏是这个提供的答案,不要在右键单击(lol)发表很多评论.我不在乎人们是否会看到我的源代码,这就是重点......我只是想知道如何只在textarea中启用右键单击而禁用其余内容

所以any1在这里知道将执行该工作的javascript函数??

以下代码可能吗?

<html>
<head>
<title>  Your Title  </title>
</head>
<body oncontextmenu="return false;">
<textarea  oncontextmenu="return true;">


</textarea>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

-thanx提前

-miss subanki

sub*_*nki 4

要启用对正文上特定元素的右键单击,同时禁用对正文其余部分(在 html 中)的右键单击,您必须将所需的元素(您想要启用其右键单击)放入 iframe 中。并像这样禁用主体上的右键单击......

主体

<html>
<head>
<title>Your Title</title>
</head>
<body  oncontextmenu="return false;">
<iframe src="frame1.html">
</iframe>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

框架1.html

<html>
<body>
<textarea> Your text, u can right click here </textarea>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

如果其他人有更好的答案,请发布在这里,谢谢大家。