如何禁止网站文章被复制粘贴另存为的JS代码-大鹏说

如何禁止网站文章被复制粘贴另存为的JS代码

夜间模式

文章写作是一件非常费力头疼的事情,如何保护自己的原创劳动成果不被轻易复制,是每一位站长需要考虑的事情。

下面是一些,禁止网站文章被复制粘贴另存为的方法。

一、使右键和复制失效
方法1:
在网页中加入以下代码:
复制代码代码如下:

<script language=”Javascript”>
document.oncontextmenu=new Function(“event.returnValue=false”);
document.onselectstart=new Function(“event.returnValue=false”);
</script>

方法2:
在<body>中加入以下代码:
<body oncontextmenu=”return false” onselectstart=”return false”>

<body oncontextmenu=”event.returnValue=false” onselectstart=”event.returnValue=false”>

实质上,方法2与方法1是一样的。

方法3:
如果只限制复制,可以在<body>加入以下代码:
<body oncopy=”alert(‘对不起,禁止复制!’);return false;”>

二、使菜单”文件”-”另存为”失效

如果只是禁止了右键和选择复制,别人还可以通过浏览器菜单中的”文件”-”另存为”拷贝文件。为了使拷贝失效,可以在<body>与</body>之间加入以下代码:

<noscript>
<iframe src=”*.htm”></iframe>
</noscript>

这样,用户在另存网页时,就会出现”无法保存Web页”的错误。另外,也可以使用event.preventDefault() 方法来阻止oncontextmenu() 还有onselectstart()

复制代码代码如下:

document.oncontextmenu=function(evt){
evt.preventDefault();
}

document.onselectstart=function(evt){
evt.preventDefault();
};

那如果我们在其它地方碰到无法复制网页内容时,应该怎么解封呢?大家可以参考这篇文章 网站网页内容文字无法复制粘贴怎么办

今天的分享就到这里了,更多阿里国际站运营、社交媒体、谷歌竞价优化、WP建站等知识,请Ctrl+D收藏“大鹏说外贸”博客。下方有QQ微信分享交流群,欢迎你的加入~

版权所有丨转载请标注大鹏说(dapengshuo.net)及原文URL:大鹏说 » 如何禁止网站文章被复制粘贴另存为的JS代码

赞 (2) 支持大鹏


发表我的评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址


赞赏支持大鹏,一起做好运营

支付宝扫一扫打赏

微信扫一扫打赏