菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

网站禁用右键和复制功能,JS代码无法被复制

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:js教程 js复制 JS右键 js代码 JS禁止

网站禁止右键和复制JS代码是一种常见的防止用户直接获取网页内容的方法。这种方法通过在网页中添加JavaScript代码,当用户尝试右键或复制网页内容时,会触发这些代码,从而阻止用户的操作。然而,这并不意味着用户无法获取网页内容。实际上,有很多方法可以绕过这种限制,例如使用浏览器的开发者工具查看网页源代码,或者使用第三方工具来抓取网页内容。总之,虽然网站禁止右键和复制JS代码可能会给某些用户带来不便,但这并不能阻止他们获取网页内容。

这个其实很简单,一段js代码就能禁止网页鼠标右键和复制了。测试了IE和谷歌浏览器,其他的没测试。

<styletype="text/css">body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}</style><scriptlangauge="javascript">document.oncontextmenu=function(e){returnfalse;}</script>

另一种方法

一个更简单的方法就是在<body>中加入如下的代码,这样鼠标的左右键都失效了.

topmargin="0"oncontextmenu="returnfalse"ondragstart="returnfalse"onselectstart="returnfalse"onselect="document.selection.empty()"oncopy="document.selection.empty()"onbeforecopy="returnfalse"onmouseup="document.selection.empty()"

禁止网页内容复制.粘贴:在<body>中加入以下代码:

<bodyonmousemove=/HideMenu()/oncontextmenu="returnfalse"ondragstart="returnfalse"onselectstart="returnfalse"onselect="document.selection.empty()"oncopy="document.selection.empty()"onbeforecopy="returnfalse"onmouseup="document.selection.empty()">


相关文章

    无相关信息
评论
建站知识
建站知识
使用技巧
调试安装
运营推广