当前位置:图集之家知识

网页禁止复制代码:使用禁止复制 js代码实现禁止右键,禁止复制,禁止粘贴等功能

网页禁止复制代码:使用禁止复制 js代码实现禁止右键,禁止复制,禁止粘贴等功能

内容

原创内容经常被别人轻易复制转载?为了可以禁止别人复制WordPress文章内容,我们需要为自己的文章保驾护航。

今天,免费软件之家就来教大家wordpress使用JavaScript来控制网页的内容禁止复制的方法。

代码一:

将下面的代码放到头部文件的body的括号内:

oncontextmenu=return false ondragstart=return false onselectstart=return false

onselect=document.selection.empty() oncopy=document.selection.empty() onbeforecopy=return false

onmouseup=document.selection.empty()

最终的结果如下:

/head

body oncontextmenu=return false ondragstart=return false onselectstart=return false

onselect=document.selection.empty() oncopy=document.selection.empty() onbeforecopy=return false

onmouseup=document.selection.empty()

div id=main

以上代码可有效的达到禁止右键复制、选择文字的功能,不过在火狐浏览器中仍然可以选择文字复制,其他浏览器可完美实现禁止右键,禁止复制,禁止粘贴、禁止选择文字等功能;

代码二:

如果要达到任何浏览器都完美实现禁止右键,禁止复制,禁止粘贴、禁止选择文字等功能(包括火狐浏览器),可将下面的代码粘贴到footer.php文件的/body之前:

!-- jinzhifuzhi BEGIN --

script type=text/Javascript

!--

document.oncontextmenu=function(e){return false;};

document.onselectstart=function(e){return false;};

//--

/script

style

body{

-moz-user-select:none;

}

/style

SCRIPT LANGUAGE=javascript!--

if (top.location != self.location)top.location=self.location;

// --/SCRIPT

noscriptiframe src=*.html/iframe/noscript

!-- jinzhifuzhi END --

当然,高手都知道,这种设置只是防君子不防小人的,哦错了,是防低手不防高手的!如果浏览器禁止了JavaScript,内容还是可以复制的。

[-关于免费 解除禁止复制-]

关于免费网页不能复制文字、不能选择或者不能使用右键菜单等限制的方法可参考以下文章:

Allow Copy 解除网页右键限制工具,轻松解除不能复制限制(Chrome 扩展)

一键免费网页不能复制/右键菜单限制的 Bookmarklet 收藏夹书签小工具

*特别声明:资源收集自网络或用户上传,本网站所提供的电子文本仅供参考,请以正式出版物为准。电子文本仅供个人标准化学习、研究使用,不得复制、发行、汇编、翻译或网络传播等。如有侵权,请联系我们处理。

相关