☁️上次我说了怎么关闭网站的JS代码,让其可以轻松复制,这回我说说怎么让你自己的网站禁止复制
首先我们看看怎么禁止右键功能
这很明显,右键废了,视频中看不出来,但是从瞎划拉也可以看出右键用不了✌️我很高兴哈哈👏
那么代码就是这样
<div oncontextmenu="return false;" onselectstart="return false;" style="background-color:#ff0000;"><p>已经控制,此文本无法复制</p></div>
不一定非得要div标签中,body、p、a什么标签都行,只要是能有文字的⭕️
那么这个给用户的感觉🍊很不友好,我们要做到既无法复制又不能阻止右键所有功能,那么只需要阻止oncopy就可以啦
实在是不想加文字了,凑活着看看GIF就行了,手 敲 的
这个的代码是:
<div style="background-color: lightskyblue;"><script src="./js/control.js"></script></div>
好吧,这个我用的是JS,当然还可以写在HTML中,而且
Carbon生成的代码啦!
JS是:
document.oncopy=new Function("event.returnValue=false");
document.write("以控制复制问题,没有全部禁用右键,至禁用复制")
那么可以来个气人的!
看实例:
是不是气人,用户气死了!
所有代码,自己试试,没什么要安装的
HTML:
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><title>JS控制</title></head><body><!--<body οncοntextmenu="return false;" onselectstart="return false">document.onselectstart=new Function("event.returnValue=false");--><div oncontextmenu="return false;" onselectstart="return false;" style="background-color:#ff0000;"><p>已经控制,此文本无法复制</p></div><div style="background-color:#00ff00"><p>未控制,此文本可以复制</p></div><div style="background-color: lightskyblue;"><script src="./js/control.js"></script></div><div style="background-color: azure;" oncopy="alert('对不起,禁止复制!');return false;"><p>以控制,禁用复制,并弹出窗口</p></div></body>
</html>
JS:
document.oncopy=new Function("event.returnValue=false");
document.write("以控制复制问题,没有全部禁用右键,至禁用复制")
文件树