两种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 相关文章推荐
js变量作用域及可访问性的探讨
Nov 23 Javascript
javascript编程起步(第四课)
Feb 27 Javascript
js Event对象的5种坐标
Sep 12 Javascript
让checkbox不选中即将选中的checkbox不选中
Jul 11 Javascript
node.js中的http.response.end方法使用说明
Dec 14 Javascript
js图片翻书效果代码分享
Aug 20 Javascript
javascript正则表达式中分组详解
Jul 17 Javascript
javascript如何创建对象
Aug 29 Javascript
关于JavaScript中forEach和each用法浅析
Jul 27 Javascript
解决jQuery使用append添加的元素事件无效的问题
Aug 30 jQuery
记一次webapck4 配置文件无效的解决历程
Sep 19 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
Dec 02 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
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
jQuery Ajax 实例全解析
2011/04/20 Javascript
html超链接打开窗口大小的方法
2013/03/05 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
2014/04/02 Javascript
jQuery插件简单实现方法
2015/07/18 Javascript
jQuery侧边栏实现代码
2016/05/06 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
2016/06/02 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
2016/07/24 Javascript
javascript实现的左右无缝滚动效果
2016/09/19 Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
2016/11/18 Javascript
Vue.use源码分析
2017/04/22 Javascript
使用vue如何构建一个自动建站项目
2018/02/05 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
javascript数据结构之多叉树经典操作示例【创建、添加、遍历、移除等】
2018/08/01 Javascript
微信小程序如何获取地址
2019/12/24 Javascript
[01:23]2019完美世界全国高校联赛(春季赛)合肥全国总决赛
2019/06/10 DOTA
python实现爬取千万淘宝商品的方法
2015/06/30 Python
Python 2与Python 3版本和编码的对比
2017/02/14 Python
关于Django外键赋值问题详解
2017/08/13 Python
MySQL适配器PyMySQL详解
2017/09/20 Python
学习Python3 Dlib19.7进行人脸面部识别
2018/01/24 Python
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
浅谈Pandas:Series和DataFrame间的算术元素
2018/12/22 Python
python实现微信每日一句自动发送给喜欢的人
2019/04/29 Python
对python中url参数编码与解码的实例详解
2019/07/25 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
比利时的在线灯具店:Lampen24.be
2019/07/01 全球购物
硕士研究生个人求职信
2013/12/04 职场文书
法学专业本科生自荐信范文
2013/12/17 职场文书
《画风》教学反思
2014/04/16 职场文书
雷锋精神演讲稿
2014/05/13 职场文书
殡葬服务心得体会
2014/09/11 职场文书
婚内分居协议书范文
2014/11/26 职场文书
导游词之桂林山水
2019/09/20 职场文书
WordPress多语言翻译插件 - WPML使用教程
2021/04/01 PHP