两种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 相关文章推荐
javascript权威指南 学习笔记之javascript数据类型
Sep 24 Javascript
jQuery隔行变色与普通JS写法的对比
Apr 21 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
Dec 17 Javascript
JavaScript jquery及AJAX小结
Jan 24 Javascript
Web性能优化系列 10个提升JavaScript性能的技巧
Sep 27 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
Jul 24 Javascript
js实现关闭网页出现是否离开提示
Dec 07 Javascript
JS中通过url动态获取图片大小的方法小结(两种方法)
Oct 31 Javascript
微信小程序实现日期格式化和倒计时
Nov 01 Javascript
JavaScript 浏览器对象模型BOM原理与常见用法实例分析
Dec 16 Javascript
用JS实现选项卡
Mar 23 Javascript
Vue获取微博授权URL代码实例
Nov 04 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 数字左侧自动补0
2008/03/31 PHP
PHP中$_FILES的使用方法及注意事项说明
2014/02/14 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
javascript中input中readonly和disabled区别介绍
2012/10/23 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
2013/06/13 Javascript
基于jQuery实现动态搜索显示功能
2016/05/05 Javascript
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
jQuery实现遍历XML节点和属性的方法示例
2018/04/29 jQuery
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
vue-cli 构建骨架屏的方法示例
2018/11/08 Javascript
Vue中的验证登录状态的实现方法
2019/03/09 Javascript
微信小程序实现底部弹出框
2020/11/18 Javascript
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
编程语言Python的发展史
2014/09/26 Python
Python解惑之整数比较详解
2017/04/24 Python
儿童python练习实例
2018/05/27 Python
python通过Windows下远程控制Linux系统
2018/06/20 Python
python在TXT文件中按照某一字符串取出该字符串所在的行方法
2018/12/10 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
PyCharm永久激活方式(推荐)
2020/09/22 Python
python实现磁盘日志清理的示例
2020/11/05 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
python 基于DDT实现数据驱动测试
2021/02/18 Python
Html5定位终极解决方案
2020/02/05 HTML / CSS
优秀学生事迹材料
2014/02/08 职场文书
保险专业自荐信范文
2014/02/20 职场文书
师德师风学习材料
2014/12/19 职场文书
同学聚会通知短信
2015/04/20 职场文书
纪录片信仰观后感
2015/06/08 职场文书
《最后一头战象》读后感:动物也有感情
2020/01/02 职场文书
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
2021/05/24 Python
Python OpenCV实现图像模板匹配详解
2022/04/07 Python
详解MongoDB排序时内存大小限制与创建索引的注意事项
2022/05/06 MongoDB