两种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 相关文章推荐
利用Ext Js生成动态树实例代码
Sep 08 Javascript
基于json的jquery地区联动效果代码
Jul 06 Javascript
jquery sortable的拖动方法示例详解
Jan 16 Javascript
浅谈Unicode与JavaScript的发展史
Jan 19 Javascript
Js+php实现异步拖拽上传文件
Jun 23 Javascript
javascript单页面手势滑屏切换原理详解
Mar 21 Javascript
JS代码随机生成姓名、手机号、身份证号、银行卡号
Apr 27 Javascript
大型JavaScript应用程序架构设计模式
Jun 29 Javascript
Javascript中常用类型的格式化方法小结
Dec 26 Javascript
js 轮播效果实例分享
Dec 28 Javascript
使用Vue-cli3.0创建的项目 如何发布npm包
Oct 10 Javascript
ES6函数和数组用法实例分析
May 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
Oracle 常见问题解答
2006/10/09 PHP
PHP session_start()问题解疑(详细介绍)
2013/07/05 PHP
Yii实现Command任务处理的方法详解
2016/07/14 PHP
PHP清除缓存的几种方法总结
2017/09/12 PHP
浅析PHP数据导出知识点
2018/02/17 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
phpMyAdmin通过密码漏洞留后门文件
2018/11/20 PHP
基于Jquery的标签智能验证实现代码
2010/12/27 Javascript
JS的事件绑定深入认识
2014/06/26 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
Extjs4.0 ComboBox如何实现三级联动
2016/05/11 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
简述vue-cli中chainWebpack的使用方法
2019/07/30 Javascript
layui实现数据表格隐藏列的示例
2019/10/25 Javascript
解决小程序无法触发SESSION问题
2020/02/03 Javascript
如何解决vue在ios微信&quot;复制链接&quot;功能问题
2020/03/26 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
详解python和matlab的优势与区别
2019/06/28 Python
简单了解Django应用app及分布式路由
2019/07/24 Python
Python中的self用法详解
2019/08/06 Python
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
中学老师的自我评价
2013/11/07 职场文书
综合实践活动方案
2014/02/14 职场文书
意外伤害赔偿协议书范文
2014/09/23 职场文书
欢迎新生标语
2014/10/06 职场文书
2015年化验员工作总结
2015/04/10 职场文书
检讨书范文大全
2015/05/07 职场文书
与死神共舞观后感
2015/06/15 职场文书
Redis IP地址的绑定的实现
2021/05/08 Redis
Python实现Hash算法
2022/03/18 Python