两种JS实现屏蔽鼠标右键的方法


Posted in Javascript onAugust 20, 2020

JS屏蔽鼠标右键的两种方法,比较常用的一个JS小功能,用上这个代码后,浏览者在访问你网页的时候就不能点击右键了,点了也不会弹出右键菜单,本功能最好不要用的太多哦,有时候用户会反感的。

代码如下:

<html>
<head>
<title>屏蔽鼠标右键</title>
</head>
<body oncontextmenu=self.event.returnvalue=false>
第一种方法:在body标签里加上oncontextmenu=self.event.returnvalue=false;
<br>
<script language="javascript">
<!--
function document.oncontextmenu()
{
return false;
}


function nocontextmenu()
{
if(document.all) {
event.cancelBubble=true;
event.returnvalue=false;
return false;
}
}
-->
</script>
第二种方法:在body里加入onmousedown="rclick()" oncontextmenu= "nocontextmenu()"
<br>
<script language="javascript">
<!--
function rclick()
{
if(document.all) {
if (event.button == 2){
event.returnvalue=false;
}
}
}
-->
</script>
<br>详细情况请查看代码。<br>
<br>现在点击你的鼠标右键,不起作用了。
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助。

Javascript 相关文章推荐
In Javascript Class, how to call the prototype method.(three method)
Jan 09 Javascript
JavaScript控制Session操作方法
Jan 17 Javascript
同时使用n个window onload加载实例介绍
Apr 25 Javascript
用jQuery实现一些导航条切换,显示隐藏的实例代码
Jun 08 Javascript
悬浮数字的实现案例
Feb 19 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
Jun 16 Javascript
JavaScript实现随机替换图片的方法
Apr 16 Javascript
浅谈Jquery核心函数
Jun 18 Javascript
jQuery on()方法绑定动态元素的点击事件无响应的解决办法
Jul 07 Javascript
JS实现unicode和UTF-8之间的互相转换互转
Jul 05 Javascript
laravel5.4+vue+element简单搭建的示例代码
Aug 29 Javascript
JavaScript实现无限轮播效果
Nov 19 Javascript
Javascript实现鼠标右键特色菜单
Aug 04 #Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
Aug 04 #Javascript
常用的Javascript数据验证插件
Aug 04 #Javascript
网页收藏夹显示ICO图标(代码少)
Aug 04 #Javascript
实现音乐播放器的代码(html5+css3+jquery)
Aug 04 #Javascript
基于ajax实现文件上传并显示进度条
Aug 03 #Javascript
函数window.open实现关闭所有的子窗口
Aug 03 #Javascript
You might like
音乐播放用的的几个函数
2006/09/07 Javascript
javascript OFFICE控件测试代码
2009/12/08 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
JS继承用法实例分析
2015/02/05 Javascript
为什么JS中eval处理JSON数据要加括号
2015/04/13 Javascript
jQuery实现获取绑定自定义事件元素的方法
2015/12/02 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
2017/02/19 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
Node.js中你不可不精的Stream(流)
2018/06/08 Javascript
Vue 获取数组键名的方法
2018/06/21 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
微信小程序实现购物车代码实例详解
2019/08/29 Javascript
JS随机密码生成算法
2019/09/23 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
Python线程详解
2015/06/24 Python
python文件的md5加密方法
2016/04/06 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
Python3调用微信企业号API发送文本消息代码示例
2017/11/10 Python
python文件拆分与重组实例
2018/12/10 Python
Python递归函数实例讲解
2019/02/27 Python
OpenCV模板匹配matchTemplate的实现
2019/10/18 Python
jupyter notebook tensorflow打印device信息实例
2020/04/20 Python
Scrapy爬虫文件批量运行的实现
2020/09/30 Python
纯CSS3制作页面切换效果的实例代码
2019/05/30 HTML / CSS
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
大学毕业感言一句话
2014/02/06 职场文书
校园安全演讲稿
2014/05/09 职场文书
李强优秀员工观后感
2015/06/16 职场文书
结婚十年感言
2015/07/31 职场文书
《迟到》教学反思
2016/02/24 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers