Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk membatalkan klik kanan dalam php

Bagaimana untuk membatalkan klik kanan dalam php

PHPz
Lepaskan: 2023-04-04 11:40:01
asal
782 orang telah melayarinya

Untuk membatalkan menu klik kanan pada halaman web, kita perlu menggunakan JavaScript untuk mencapainya.

Kaedahnya adalah seperti berikut:

  1. Tulis fail skrip

Perkenalkan fail JavaScript di kepala fail HTML, kodnya adalah seperti berikut:

<script type="text/javascript">
//屏蔽网页右键菜单
document.oncontextmenu=new Function("event.returnValue=false;");
</script>
Salin selepas log masuk
  1. Jalankan skrip apabila halaman dimuatkan

Tambahkan atribut onload pada teg badan HTML untuk menjalankan skrip secara automatik apabila halaman dimuatkan.

<body onload="load()">
...
</body>
Salin selepas log masuk

Kod JavaScript diubah suai seperti berikut:

<script type="text/javascript">
function load() {
  //屏蔽网页右键菜单
  document.oncontextmenu=new Function("event.returnValue=false;");
}
</script>
Salin selepas log masuk
  1. Mohon pada PHP

Dalam fail PHP, anda juga boleh menggunakan kaedah di atas. Batalkan menu klik kanan. Hanya letakkan kod di atas dalam teg kepala sebelum blok kod PHP.

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>取消右键菜单</title>
  <script type="text/javascript">
  function load() {
    //屏蔽网页右键菜单
    document.oncontextmenu=new Function("event.returnValue=false;");
  }
  </script>
</head>
<body onload="load()">
  <h1>PHP 取消右键菜单</h1>
  <p>当需要在网页上保护自己的内容不被复制、粘贴、保存时,可以使用 JavaScript 来取消右键菜单。</p>
</body>
</html>
Salin selepas log masuk

Di atas adalah kaedah untuk membatalkan menu klik kanan Kodnya mudah, mudah difahami dan mudah dilaksanakan.

Atas ialah kandungan terperinci Bagaimana untuk membatalkan klik kanan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan