Dua cara untuk menyekat butang kanan tetikus dalam JS, fungsi JS kecil yang agak biasa Selepas menggunakan kod ini, pelawat tidak akan dapat mengklik kanan apabila melawat halaman web anda dan menu klik kanan tidak akan muncul. Ini Adalah lebih baik untuk tidak menggunakan terlalu banyak fungsi, kerana kadang-kadang pengguna akan merasa jijik.
Kodnya adalah seperti berikut:
<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>
Di atas adalah keseluruhan kandungan artikel ini, saya harap ia akan membantu kajian semua orang.