비교적 일반적인 소규모 JS 기능인 JS에서 마우스 오른쪽 버튼을 차단하는 두 가지 방법입니다. 이 코드를 사용하면 방문자가 웹페이지를 방문할 때 마우스 오른쪽 버튼을 클릭할 수 없으며 마우스 오른쪽 버튼 클릭 메뉴가 팝업되지 않습니다. . 너무 많은 기능을 사용하지 않는 것이 가장 좋습니다. 때로는 사용자가 혐오감을 느낄 수도 있기 때문입니다.
코드는 다음과 같습니다.
<html> <head> <title>屏蔽鼠标右键</title> </head> <body oncontextmenu=self.event.returnvalue=false> 第一种方法:在body标签里加上oncontextmenu=self.event.returnvalue=false; <br> <script language="javascript"> <!-- function document.oncontextmenu() { return false; } function nocontextmenu() { if(document.all) { event.cancelBubble=true; event.returnvalue=false; return false; } } --> </script> 第二种方法:在body里加入onmousedown="rclick()" oncontextmenu= "nocontextmenu()" <br> <script language="javascript"> <!-- function rclick() { if(document.all) { if (event.button == 2){ event.returnvalue=false; } } } --> </script> <br>详细情况请查看代码。<br> <br>现在点击你的鼠标右键,不起作用了。 </body> </html>
위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.