当前位置:首页 > 技术博客 > 其他 > HTML网页几行简单的代码可以禁止他人使用鼠标右键和“另存为”命令

HTML网页几行简单的代码可以禁止他人使用鼠标右键和“另存为”命令

3年前 (2023-03-26)其他813

一、屏蔽鼠标右键

<body oncontextmenu=self.event.returnValue=false onselectstart="return false">


二、禁止“另存为”命令

   在目标网页末尾“</BODY></HTML>”的标签前面加上加入如下代码,可以使“另存为”命令不能顺利执行。

    <noscript>
       <iframe scr="*.htm"></iframe>
    </noscript>

   加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。


三、不用js也可以控制禁止右键!方法:

<body oncontextmenu="return false"></body>
   <!-- 禁用右键: -->
   <script>
   function stop(){
   return false;
   }
   document.oncontextmenu=stop;
   </script>
   <body onselectstart="return false"> 取消选取、防止复制
   oncopy="return false;" oncut="return false;" 防止复制


四:禁止查看源文件

<html>
   <head>
   <script>
   function clear(){
   Source=document.body.firstChild.data;
   document.open();
   document.close();
   document.title="看不到源代码";
   document.body.innerHTML=Source;
   }</script>
</head>


版权声明:本文由 LzxBlog 发布,如需转载请注明出处。

本文链接:https://www.liuzhixi.cn/html/287.html

相关文章

比较有趣的代码注释

比较有趣的代码注释

/***                                      *         瓦瓦            十            ...

使用 DnsPod 简单实现域名 DDNS

使用 DnsPod 简单实现域名 DDNS

DNSpod 免费版 TTL 最短时间是 10 分钟,配合宝塔的计划任务,挂个间隔 10 分钟的任务刚刚好。效果图计划任务把脚本放到合适的路径,添加一个 10...

禁止浏览器直接访问程序模板文件代码

禁止浏览器直接访问程序模板文件代码

很多cms的程序主题模板文件默认情况下在浏览器中输入模板文件的路径可以直接访问,并会显示模板的源代码,因此很容易被一些不良主题模板开发者窃取劳动成果,所以在制作...

解决跨域请求错误问题 (failed) net::ERR_FAILED (CORS问题)

解决跨域请求错误问题 (failed) net::ERR_FAILED (CORS问题)

跨域请求错误问题,算是一个常见但又不是100%遇得到的问题。简单的说会在浏览器控制台中,看到有关资源(包括且不限于图片、字体等)请求失败的提示,一般控制台会提示...

具有多用户登录和注册系统的购物车源码 HTML - CSS - PHP - MySQL

具有多用户登录和注册系统的购物车源码 HTML - CSS - PHP - MySQL

主要特点✅ 响应式关于页面✅ 响应式评论滑块✅ 响应式联系页面✅ 响应式订单页面✅ 响应式商店页面✅ 响应式用户注册页面✅ 响应式用户登录页面✅ 响应式用户配置...

[保姆级教程] 如何将PS启动图换成自己喜欢的图片

[保姆级教程] 如何将PS启动图换成自己喜欢的图片

今天教你们如何将photoshop它的启动界面的这个图片给它更换掉1、首先我们需要一个软件,软件的下载链接放在文章底部了2、然后在我们的ps图标上右击选择属性,...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。