绕过网页复制和右键限制

支持绕过很多网站的禁止复制和粘贴的限制

作者
Ella Maietta
日安装量
0
总安装量
1,104
评分
1 0 0
版本
0.1
创建于
2023-08-05
更新于
2023-08-05
许可证
MIT
适用于

绕过网页复制和右键限制

这是一个用于绕过网页上禁止复制和粘贴限制的用户脚本。它能够解除一些网站上设置的复制、粘贴和右键菜单的限制。

支持的网站

  • 飞书文档

代码说明

这个脚本主要做以下几件事:

解除通过HTML属性设置的限制:脚本首先取消了document对象上的oncontextmenu、onselectstart、oncopy、oncut和onpaste事件。

重写XMLHttpRequest的open方法:脚本通过重写XMLHttpRequest的open方法,改写满足特定条件的请求响应,使其允许复制。

重写addEventListener方法:脚本通过重写document和document.body的addEventListener方法,阻止页面通过JavaScript禁止复制和粘贴,同时允许右键菜单。

特点 广泛适用:脚本针对多种禁止复制和粘贴的方式进行了处理,包括HTML属性和JavaScript事件。

灵活:对于XMLHttpRequest的处理,脚本允许用户自定义满足条件的请求,方便用户根据需要进行修改。

优化

提升用户体验:用户可以更自由地复制和粘贴网页内容,提高效率。

代码清晰:脚本代码清晰易读,注释详尽,便于理解和修改。

免责声明

本脚本仅供学习和研究使用,使用者需要自行承担因使用本脚本所造成的一切后果。在使用该脚本时,请尊重网站的版权、隐私政策和使用条款。 使用时请确保你的行为符合相关法律法规和网站的使用协议。