快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程电脑软件教程 → 如何实现网页的禁止复制和粘贴,以及如何破解

如何实现网页的禁止复制和粘贴,以及如何破解

时间:2022-09-16 16:00:39人气:作者:快盘下载我要评论

想必大家上网时候,经常碰到这种情况吧?禁止复制粘贴!!!有时候特别需要网页上的一段字或者一行代码,他就是不让复制,气不气,哈哈,不过也要体谅作者,毕竟人家辛辛苦苦写的东西,被你动动鼠标就拿走啦,也要注重版权的嘛。

如何实现网页的禁止复制和粘贴,以及如何破解

下面我就教大家如何在自己的网页中加上禁止复制粘贴的功能:

我们首先来介绍如何实现禁止复制,知道了禁止的方式,再破解就容易了。

1 实现禁止复制粘贴

<style type="text/css">

/* 最简单的实现禁止复制的方法,采用css方式禁止文字选择,当然这只兼容webkit内核浏览器 */

* { -webkit-user-select: none; }

p {font-family: 'Microsoft Yahei';font-size: 28px;}

input {width: 80%; padding: 10px 20px;}

</style>

<h1>本代码在UC手机浏览器上不生效,其它手机浏览器暂未发现问题、PC全部没问题。</h1>

<p>这是一段示例文字,我无法被选中,也无法按下鼠标右键,即使被选中你也无法复制!</p>

<input type="text" value="文本框中的文字可以选中,但是无法复制粘贴"/>

<script type="text/javascript">

// 禁止右键菜单

document.oncontextmenu = function(){ return false; };

// 禁止文字选择

document.onselectstart = function(){ return false; };

// 禁止复制

document.oncopy = function(){ return false; };

// 禁止剪切

document.oncut = function(){ return false; };

// 禁止粘贴

document.onpaste = function(){ return false; };

</script>

2 破解禁止复制粘贴

知道如何禁止了,那破解这个限制就容易多了。

首先,绝大部分限制都是采用js实现的,那我直接禁用js不就OK了么?哈哈,突然发现我太聪明了!假如你使用的是chrome或者其它国产webkit内核浏览器,按下F12弹出开发者工具,再按下F1弹出设置,勾选Disable JavaScript,再按下ESC键关闭设置(其它浏览器如何禁止JavaScript请自行研究),然后试试是不是可以复制了?

CSS

如果此时仍无法选择文字,找到你要复制文字的地方,看看是不是添加了-webkit-user-select: none的样式,如果有,将其去掉即可:

JavaScript

到了这里应该就可以自由复制粘贴了,复制完了记得把禁用JavaScript的地方还原回来哦。

大家可以尝试尝试。

如果无法保存勾选Disable JavaScript,这个选项的话,可以在设置界面不退出即可!

HTML

参考文章:

https://blog.csdn.net/zouheliang/article/details/80975928

相关文章

  • Linux配置HTTP服务

    Linux配置HTTP服务,配置Linux初级httpd服务...
  • Java安装教程

    Java安装教程,1:下载Java的安装包并安装Java 2:电脑环境设置 3:验证Java是否安装成功...

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。