首页 > 其他分享 >禁止鼠标左键选中,服复制网页内容

禁止鼠标左键选中,服复制网页内容

时间:2023-07-14 10:56:03浏览次数:30  
标签:禁止 鼠标 复制 选中 网页内容 左键

今天分享一段来自于ChatGPT的禁止鼠标左键选中服复制网页内容的代码;

有个老客户找到我说想禁止别人复制网站内容,他自己更新的内容总是被别人盗用,导致自己的网站排名下降;

以下是完整代码,比较简单但是很是很实用,能同时禁止鼠标左键和右键,之前分享的解除网页屏蔽鼠标右键方法也无法破解。

具体食用方法自行研究

<!DOCTYPE html>
<html>
<head>
    <title>禁止鼠标左键选中和复制网页内容</title>
    <script type="text/javascript">
        // 禁止鼠标左键选中和复制网页内容
        function disableSelection(event) {
            if (typeof event.preventDefault !== "undefined") {
                event.preventDefault();
            } else {
                event.returnValue = false;
            }
        }

        // 在加载页面时绑定事件
        window.onload = function() {
            document.addEventListener("mousedown", disableSelection);
            document.addEventListener("contextmenu", disableSelection);
        };
    </script>
</head>
<body>
    <h1>禁止鼠标左键选中和复制网页内容</h1>
    <p>您无法使用鼠标左键选中和复制本网页的内容。</p>
</body>
</html>

  

标签:禁止,鼠标,复制,选中,网页内容,左键
From: https://www.cnblogs.com/shenjingwa/p/17553102.html

相关文章

  • 鼠标悬浮在UI上的表现变化
     这是隐藏。通过控制器来隐藏鼠标在UI上是行不通的。蓝图设置如下图: ......
  • 鼠标移入svg改变svg的边框颜色
    1、将svg以字符串拿过来(注意:要将它自身的stroke去掉)constusedIconSvg=`<svgwidth="20.041748"height="20.041664"viewBox="0020.041720.0417"fill="none"xmlns="http://www.w3.org/2000/svg"xmlns:xlink="http://www......
  • UE5 Set Show Mouse Cursor进入游戏显示鼠标
    前言默认情况下进入游戏不点击情况下,鼠标是默认不显示的。为了显示鼠标,可以调用SetShowMouseCursor节点操作默认情况下如果勾选ContextSensitive(情景关联),是无法搜索到相关函数,必须去掉勾选,如下......
  • 将子系统的Ubuntu on Windows添加到鼠标右键启动
    文章转载自博客园helios0210的文章,请转到原文链接:为WSL添加右键启动-helios0210-博客园(cnblogs.com)1,找到WSL的安装路径(可以通过Everything直接搜索ubuntu.exe找到)WSL是在MicrosoftStore上安装的,所以我们去C:\Windows\SystemApps,这个文件夹有权限我们想办法打开然后在.......
  • mac 鼠标双击不能用
    我自己一直喜欢用鼠标快速跟踪(速度最高)和按键速度最高。在使用Mac电脑过程中,一些用户遇到了双击鼠标或触控板打不开文件和文件夹的情况,这可能与鼠标的连按速度有关系。这有可能是跟你的按键速度有关,不能调到最大值,所以遇到这种双击不好使的情况下,可以尝试把按键速度降低一点......
  • 傻逼向日葵与鼠标/触控板与设备注册表
    事情是这样的,在咸鱼上挂了VScode帮别人配置C环境,因为远程,所以使用了向日葵然后我的鼠标链接关闭触控板功能就失效了。开启这个功能,即使拔掉了鼠标,依然无法使用触控板。堪称人类迷惑行为。好在最后呢,也是根据网友的帮助,找到了设备管理,发现有4个鼠标一模一样。禁用第一个后就恢复......
  • el-table单元格内容较多时隐藏,鼠标hover时显示并且显示的内容可以换行
    说明在使用element的table表格的时候,发现单元格内容较多的情况下在el-table-column上面使用了show-overflow-tooltip属性:当内容过长被隐藏时显示tooltip但是他是一整行展示,不太好看所以我想弄成可以换行的解决1.在<style></style>标签中添加样式注:必须写在全局样式中......
  • 解除网页屏蔽鼠标右键方法
    这是一段JS代码,本人一直在用的,感觉还不错;百度搜索有很多都是无效或者是错误无法使用的;最近几天在公司在用,没百度出正确的代码,就决定分享出这个代码;完整代码如下:javascript:(function(){functionR(a){ona="on"+a;if(window.addEventListener)window.addEventListener(a......
  • 3DMAX中鼠标右键不显示Railclone选择控制线的操作命令
     3DMAX中鼠标右键不显示Railclone选择控制线的操作命令,具体显示如下:修复前:  修复方法:RC-2023右键丢失请尝试将此文件:C:ProgramData\Autodesk\ApplicationPlugins\RailClonePro2023\Content\scripts\startup'\railclone_utils.ms复制到3DSMax安装中的“脚本文件夹(通常......
  • 解决方案 | win10任务栏假死,桌面鼠标可以动但是无法点击任务栏图标
    1背景今天电脑不知道什么原因,鼠标出现了无法点击任务栏图标的情况,但是桌面上可以晃动。 2解决过程(方法1-3对我无效,但是不代表对你们无效,)方法1:重启资源管理器。方法2:电脑重启、或者关机重启。方法3:win+i,设置-电源和睡眠--从不 除此之外,我还进行了系统还原、文件转移(......