本文最后更新于 990 天前,其中的信息可能已经有所发展或是发生改变。
有时候不希望用户复制网页内容,那么需要js来实现阻止鼠标右键复制、ctrl+c复制文字内容。 虽然此方法只需要禁用了页面js功能就能无视,但是已经能够阻挡很大部分不懂的人了。
<script> document.addEventListener('copy',function(e){ let clipboardData = e.clipboardData || window.clipboardData; if(!clipboardData) return ; let text = window.getSelection().toString(); if(text){ alert("不可以复制哦,不可以哦"); e.preventDefault(); clipboardData.setData(''); } }) </script>
此页面使用了该代码,可以试试复制看看