两种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 学习笔记(十六) js事件
Feb 01 Javascript
多种方法实现load加载完成后把图片一次性显示出来
Feb 19 Javascript
angular中使用路由和$location切换视图
Jan 23 Javascript
详解JavaScript逻辑Not运算符
Dec 04 Javascript
Javascript的动态增加类的实现方法
Oct 20 Javascript
easyui-datagrid特殊字符不能显示的处理方法
Apr 12 Javascript
js捆绑TypeScript声明文件的方法教程
Apr 13 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
Apr 17 Javascript
史上最为详细的javascript继承(推荐)
May 18 Javascript
纯JS实现五子棋游戏
May 28 Javascript
JavaScript 中for/of,for/in 的详细介绍
Nov 17 Javascript
javascript的setTimeout()使用方法总结
Nov 20 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文件上传类实例详解
2016/04/08 PHP
php实现的PDO异常处理操作分析
2018/12/27 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
2020/02/23 PHP
用js来定义浏览器中一个左右浮动元素相对于页面主体宽度的位置的函数
2012/01/21 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
2013/10/25 Javascript
javascript单引号和双引号的区别和处理
2014/05/14 Javascript
Javascript 运动中Offset的bug解决方案
2014/12/24 Javascript
jquery 根据name名获取元素的value值
2015/02/27 Javascript
js给table赋值的实例代码
2016/10/13 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
关于element-ui表单中限制输入纯数字的解决方式
2020/09/08 Javascript
在Vue中使用mockjs代码实例
2020/11/25 Vue.js
JavaScript 绘制饼图的示例
2021/02/19 Javascript
python的正则表达式re模块的常用方法
2013/03/09 Python
用Python编写web API的教程
2015/04/30 Python
Python的Urllib库的基本使用教程
2015/04/30 Python
Python中使用ElementTree解析XML示例
2015/06/02 Python
Python面向对象编程之继承与多态详解
2018/01/16 Python
解决python 上传图片限制格式问题
2019/10/30 Python
Python自动化之UnitTest框架实战记录
2020/09/08 Python
移动端Web页面的CSS3 flex布局快速上手指南
2016/05/31 HTML / CSS
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
倩碧澳大利亚官网:Clinique澳大利亚
2019/07/22 全球购物
会计专业大学生求职信范文
2014/01/28 职场文书
一夜的工作教学反思
2014/02/08 职场文书
厂长岗位职责
2014/02/19 职场文书
初三班主任寄语大全
2014/04/04 职场文书
森马旗舰店双十一营销方案
2014/09/29 职场文书
保安辞职信范文
2015/02/28 职场文书
前台接待员岗位职责
2015/04/15 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书
创业计划书之旅游网站
2019/09/06 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL
Python使用socket去实现TCP客户端和TCP服务端
2022/04/12 Python