Products
GG网络技术分享 2025-03-18 16:14 3
大家知道的,现在的网友居心叵测,辛辛苦苦写来的一篇好文章,分分秒被别人右键复制粘贴,去掉版权,到头来自己的心血成了他人的原创。对此站长无不对此担忧,所以站长去网上搜集了许多种方法,欢迎大家使用!不过再多用什么方法阻止,要是别人强行要复制,也是没办法,毕竟能阻止就能破解,不过使用这种方法多多少少也能防卫一些吧!
一:使用body标签防止
body标签大家应该也很清楚,反正挺管用,可以禁止右键也可以禁止拖动选取!代码如下,添加到主题头部 header.php 的 head标签内即可。
1 | <body ondragstart=\"window.event.returnValue=false\"oncontextmenu=\"window.event.returnValue=false\"onselectstart=\"event.returnValue=false\"> |
二:js代码禁止右键
js代码貌似比其他的都方便许多,很简短的一段代码,可以防止右键,但是不能取消选中和ctrl,对付一些不懂ctrl+c的足够了。废话不多说,上代码!
123456 | <script>functionstop(){returnfalse;}document.oncontextmenu=stop;</script> |
三:禁止右键并导航
禁止右键后并且导航,这段代码可以使别人右键后,弹出一个窗口,然后自动跳转到一个网页。代码奉上,还是要自行修改下。
123456789101112 | <script language=\"javascript\">if(navigator.appName.indexOf(\"Internet Explorer\")!=-1)document.onmousedown=noSourceExplorer;functionnoSourceExplorer(){if(event.button==2|event.button==3){alert(\"禁止右键复制哦!回到首页?\");location.replace(\"http://网页地址\");}}</script> |
四:jQuery代码禁止右键
jQuery代码禁止右键必须要在网页里面调用jQuery数据库才行,jQuery调用方法问度娘,一般主题和程序都已经引用了的。代码如下:
12345 | <script>$(\'body\').bind(\'contextmenu\',function(){returnfalse;});</script> |
就介绍那么多辣,欢迎大家实验,本文技术均来自于网络,如有错误之处,还请见谅!
下面给大家介绍复制文章内容弹出版权提示框的实现方法,希望对需要的朋友有所帮助!
代码一
通过SweetAlert美化的提示框
将下面代码添加到当前主题模板函数functions.php文件最后即可:
function zm_copyright_tips() { echo \'<link rel=\"stylesheet\" type=\"text/css\" rel=\"external nofollow\" target=\"_blank\" href=\"https://zmingcx.com/wp-content/themes/begin/go.php?url=aHR0cHM6Ly9jZG4uYm9vdGNzcy5jb20vc3dlZXRhbGVydC8xLjEuMy9zd2VldGFsZXJ0Lm1pbi5jc3M=\" >\'; echo \'<script src=\"https://cdn.bootcss.com/sweetalert/1.1.3/sweetalert.min.js\"></script>\'; echo \'<script>document.body.oncopy = function() { swal(\"复制成功!\", \"转载请务必保留原文链接,申明来源,谢谢合作!!\",\"success\");};</script>\'; } add_action( \'wp_footer\', \'zm_copyright_tips\', 100 ); |
效果如图:
代码二:
简单的提示框
如果认为加载JS和CSS会影响速度,也可以直接用下面的代码,调用浏览器自带提示框,使用方法同上:
function zm_copyright_tips() { echo \'<script>document.body.oncopy=function(){alert(\"复制成功!转载请务必保留原文链接,申明来源,谢谢合作!\");}</script>\'; } add_action( \'wp_footer\', \'zm_copyright_tips\', 100 ); |
效果如图:
上述代码直接外链调用的公共库,也可以将外链的JS和CSS下载到本地,进一步美化修改样式。
以上就是复制文章内容弹出版权提示框的实现方法的详细内容,更多请关注网站的其它相关文章!
Demand feedback