下载鸥 > 网站下载 > 开发教程 > JS/JQuery

网站禁止右键和复制JS代码

592 2020-11-16 15:23:07

收藏

简述

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

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

<style type="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>
<script langauge="javascript">
document.oncontextmenu=function(e){returnfalse;}
</script>


另一种方法

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

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


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

<body on mousemove=/HideMenu()/ on context menu="return false" on drag start="returnfalse"onselectstart="return false"ons elect="document.selection.empty()" on copy="document.selection.empty()"on before copy="returnfalse"on mouseup="document.selection.empty()">

本文地址:https://xzo.com.cn/develop/js/321.html

有帮助,很赞!

信息来源:精准像素
信息标签
导出教程 下载word版教程
发表评论 共有条评论
关于JS/JQuery


JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

JavaScript十分强大,不管是前端页面开发、视觉动态渲染、数据交互还是后端逻辑处理,都可以通过JS实现。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中。

推荐JS/JQuery开发教程
JavaScript过滤XSS攻击方法
JavaScript过滤XSS攻击方法

什么是XSS?XSS(Cross Site Scripting),跨站脚本攻击,是一种允许攻击者在另外一个...

1 262
Superslide响应式页面直接应用手机端技巧介绍
Superslide响应式页面直接应用手机端技巧介绍

如果是响应式网站,那么用superslide做轮播图需要做两个,这无疑是非常不方便的...

1 345
JS获取当前时间、日期、星期并每秒更新一次
JS获取当前时间、日期、星期并每秒更新一次

很多网站上会有当前年月日、星期、时间的展示。这个展示用php做未免浪费性...

0 294
JS点击复制data-*属性(支持多个元素)
JS点击复制data-*属性(支持多个元素)

分享一段js原生点击复制data-*属性的源码,根据onclick事件触发,复制当前元素...

0 284
swiper轮播图空白案例记录
swiper轮播图空白案例记录

今天鸥哥在用swiper做轮播图时,轮播效果虽然没问题,但只显示第一张,后面的图片...

0 279
jQuery监听点击事件弹出关注二维码教程
jQuery监听点击事件弹出关注二维码教程

通过jQuery实现点击关注按钮弹出二维码是一个比较常用的功能,今天鸥哥讲讲这...

0 361
js点击追加信息到textarea
js点击追加信息到textarea

通过灵活运用js,我们可以轻松实现点击追加相关信息到textarea的功能。这个功...

0 463
js判断windows操作系统还是mac os系统
js判断windows操作系统还是mac os系统

网站日常访客主要是windows和mac os两种操作系统,如果网站提供资源下载,则需...

0 1516
随机JS/JQuery开发教程
JS判断IE浏览器版本
JS判断IE浏览器版本

简单的原生JS判断IE浏览器版本...

10 622
JS判断input file图片宽度完美兼容版
JS判断input file图片宽度完美兼容版

之前有分享过一次利用JS来判断input file图片宽度教程,但有个BUG,当第一次触...

0 627
畅言去广告JS本地文件方法
畅言去广告JS本地文件方法

网上找的一段最新JS去除畅言广告的代码,分享给大家。精准像素没实际测试,但是...

11 636
JS百度地图标注公司地址教程
JS百度地图标注公司地址教程

这个是JS的方法,首先调用百度地图官方JS API文件,也可以保存到本地调用。用个...

0 608
web前端开发ReactJS,AngularJS, Vue.js有什么不同,哪个更好?
web前端开发ReactJS,AngularJS, Vue.js有什么不同,哪个更好?

在全球大范围看,React和Angular依然遥遥领先,Vue.js这位后起之秀还需努力做到...

8 578
jQuery牛逼,体验jQuery的快感
jQuery牛逼,体验jQuery的快感

再次喊出那句,jQuery牛逼!...

0 244
JS查询百度收录量API接口代码
JS查询百度收录量API接口代码

显示百度收录最新的网页收录数,还在到处查网页百度收录有没有添加吗,那你就落...

0 583
jQuery随鼠标滚动触发CSS3动画
jQuery随鼠标滚动触发CSS3动画

想要给页面添加加载动态,随着鼠标滚动自动出现。网上有大把插件可以实现这个...

0 349
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入