Home > Backend Development > PHP Problem > How to cancel right click in php

How to cancel right click in php

PHPz
Release: 2023-04-04 11:40:01
Original
780 people have browsed it

To cancel the right-click menu on the web page, we need to use JavaScript to achieve it.

The method is as follows:

  1. Write a script file

Introduce a JavaScript file at the head of the HTML file, the code is as follows:

<script type="text/javascript">
//屏蔽网页右键菜单
document.oncontextmenu=new Function("event.returnValue=false;");
</script>
Copy after login
  1. Run the script when the page loads

Add the onload attribute to the body tag of HTML to automatically run the script when the page loads.

<body onload="load()">
...
</body>
Copy after login

The JavaScript code is modified as follows:

<script type="text/javascript">
function load() {
  //屏蔽网页右键菜单
  document.oncontextmenu=new Function("event.returnValue=false;");
}
</script>
Copy after login
  1. Apply to PHP

In PHP files, you can also use the above method to cancel the right-click menu. Just put the above code in the head tag before the PHP code block.

<!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>
Copy after login

The above is the method to cancel the right-click menu. The code is simple, easy to understand and easy to implement.

The above is the detailed content of How to cancel right click in php. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template