两种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 相关文章推荐
Prototype Selector对象学习
Jul 23 Javascript
客户端限制只能上传jpg格式图片的js代码
Dec 09 Javascript
js 通用javascript函数库整理
Aug 14 Javascript
JavaScript用select实现日期控件
Jul 17 Javascript
Javascript使用SWFUpload进行多文件上传
Nov 16 Javascript
Jquery on绑定的事件 触发多次实例代码
Dec 08 Javascript
Vue.js实战之组件的进阶
Apr 04 Javascript
vue的状态管理模式vuex
Nov 30 Javascript
解决angularjs中同步执行http请求的方法
Aug 13 Javascript
vue项目中实现图片预览的公用组件功能
Oct 26 Javascript
详解vue使用插槽分发内容slot的用法
Mar 28 Javascript
详解实现一个通用的“划词高亮”在线笔记功能
Apr 23 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
smarty获得当前url的方法分享
2014/02/14 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
2014/10/22 PHP
php中使用url传递数组的方法
2015/02/11 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
php使用event扩展的io复用测试的示例
2020/10/20 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
javascript实现二分查找法实现代码
2007/11/12 Javascript
javascript encodeURI和encodeURIComponent的比较
2010/04/03 Javascript
js下获取div中的数据的原理分析
2010/04/07 Javascript
jquery如何改变html标签的样式(两种实现方法)
2013/01/16 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
jQuery实现图像旋转动画效果
2016/05/29 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
Bootstrap源码解读按钮(5)
2016/12/23 Javascript
thinkjs之页面跳转同步异步操作
2017/02/05 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
JS实现标签滚动切换效果
2017/12/25 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
jQuery中使用validate插件校验表单功能
2019/05/24 jQuery
Angular8路由守卫原理和使用方法
2019/08/29 Javascript
JavaScript创建表格的方法
2020/04/13 Javascript
Python实现大文件排序的方法
2015/07/10 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
Python制作exe文件简单流程
2019/01/24 Python
Python 学习教程之networkx
2019/04/15 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
2019/10/12 Python
python获取响应某个字段值的3种实现方法
2020/04/30 Python
Python类class参数self原理解析
2020/11/19 Python
伊索寓言教学反思
2014/05/01 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
Linux安装Docker详细教程
2022/07/07 Servers