同乐儿

  1. 首页
  2. wordpress教程
wordpress非插件实现禁止复制网页内容
发布 | 1年前 (2017-09-11) | 阅读数:685 | 评论数:0 | 来源:同乐儿

引言:此文由子域名转移而来,因为细微强迫症和放弃子域名而不舍得完全丢弃,所以将会逐步第二次转移文章到主域名上来,二者主题(阿里白秀和D8)均来自大前端,追求完美的同时有一丝小懒,主题就不换了,D8主题用起来挺好。

很久没有写关于wordpress的文章,最近有点不想让人复制网页内容了,便写这一篇讲怎么实现禁止复制网页内容的东西,我相信你如果把你原创的文章有时会毫不吝啬、伟大的同意别人分享,但肯定也有时存有一己私心,不愿意让他人复制网站内容,比如:右键复制。这里你将会达到禁止用户复制网页内容这一目的,方法很简单。

1、在网页上右键提示出禁止复制的对话框,内容自定义,方法如下:

①在网页中加入以下代码:

  1. <script>
  2. function stop(){
  3.     alert('拒绝盗版,尊重版权,人人有责!');
  4.     return false;
  5. }
  6. document.oncontextmenu=stop;
  7. </script>

②然后在<body>标签中加入以下代码即可:

  1. <body onselectstart="return false" onpaste="return false" oncopy="return false;" oncut="return false;" >

2、禁止鼠标左键选取内容、禁止右键复制内容、禁止使用Ctrl复制功能:

  1. <script>
  2. window.jui = {
  3.     uri: '<?php echo THEME_URI ?>',
  4.     roll: <?php print_r($roll) ?>
  5. }
  6. </script>
  7. <script type="text/Javascript">
  8. document.oncontextmenu=function(e){return false;};
  9. document.onselectstart=function(e){return false;};
  10. </script>
  11. <style>
  12. body{
  13. -moz-user-select:none;
  14. }
  15. </style>
  16. <SCRIPT LANGUAGE=javascript>
  17. if (top.location != self.location)top.location=self.location;
  18. </SCRIPT>
  19. <noscript><iframe src=*.html></iframe></noscript>


如果觉得该作者的文章对你有帮助,请随意打赏给他。您的支持将鼓励作者继续创作!
打赏
X
打赏本文作者方式

微信扫一扫可留言


继续浏览有关 wordpress,wordpress教程 的文章

分享至:




评论
  • 117 评论
  • 129 粉丝
  • 131 文章
  • 最新评论
    二呆说:看见岛有了点信号,我用的时候就是看对应网...
    123123123说:我试过了,没改成功,不着急用,看了qur...
    二呆说:6.0应该也行,时间太长忘记了,好像6....
    123123123说:能不能适配下emlog6.0
    二呆说:啥意思,背景就是简单的网页背景图片。。。
    随机热门
    标签
    wordpress (81) wordpress优化 (26) wordpress主题 (24) 原创 (23) wordpress插件 (21) wordpress教程 (18) wordpress seo (17) Typecho (14) Typecho插件 (11) 博客主题 (8) emlog插件 (6) wordpress维护 (6) emlog (6) CMS主题 (5) 企业主题 (4) DNSPod for emlog (3) 淘宝客主题 (3) 修订版本 (3) 自动保存 (3) 移动适配 (3)