网页禁用右键实现代码(JavaScript代码)


Posted in Javascript onOctober 29, 2009
<script language="javascript"> 
function disableRightClick(e) 
{ 
var message = "右键禁用..."; 
if(!document.rightClickDisabled) // initialize 
{ 
if(document.layers) 
{ 
document.captureEvents(Event.MOUSEDOWN); 
document.onmousedown = disableRightClick; 
} 
else document.oncontextmenu = disableRightClick; 
return document.rightClickDisabled = true; 
} 
if(document.layers || (document.getElementById && !document.all)) 
{ 
if (e.which==2||e.which==3) 
{ 
alert(message); 
return false; 
} 
} 
else 
{ 
alert(message); 
return false; 
} 
} 
disableRightClick(); 
</script>

使用方法,直接复制代码放到<head></head>中即可。
Javascript 相关文章推荐
jquery复选框CHECKBOX全选、反选
Aug 30 Javascript
[推荐]javascript 面向对象技术基础教程
Mar 03 Javascript
Javascript 实现TreeView CheckBox全选效果
Jan 11 Javascript
javascript中通过arguments参数伪装方法重载
Oct 08 Javascript
JavaScript删除指定子元素代码实例
Jan 13 Javascript
实现无刷新联动例子汇总
May 20 Javascript
jQuery实现打开页面渐现效果示例
Jul 27 Javascript
js前端实现图片懒加载(lazyload)的两种方式
Apr 24 Javascript
jquery 实现拖动文件上传加载进度条功能
Mar 18 jQuery
微信小程序适配iphoneX的实现方法
Sep 18 Javascript
前端深入理解Typescript泛型概念
Mar 09 Javascript
Vue this.$router.push(参数)实现页面跳转操作
Sep 09 Javascript
JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
Oct 29 #Javascript
JScript 脚本实现文件下载 一般用于下载木马
Oct 29 #Javascript
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 #Javascript
javascript实现的距离现在多长时间后的一个格式化的日期
Oct 29 #Javascript
jQuery 判断元素上是否绑定了事件
Oct 28 #Javascript
Firebug 字幕文件JSON地址获取代码
Oct 28 #Javascript
jquery 选择器部分整理
Oct 28 #Javascript
You might like
isset和empty的区别
2007/01/15 PHP
php流量统计功能的实现代码
2012/09/29 PHP
php实现短信发送代码
2015/07/05 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
php使用Swoole实现毫秒级定时任务的方法
2020/09/04 PHP
JS setCapture 区域外事件捕捉
2010/03/18 Javascript
jQuery判断元素是否是隐藏的代码
2011/04/24 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
jQuery中 delegate使用的问题
2015/07/03 Javascript
20分钟轻松创建自己的Bootstrap站点
2016/05/12 Javascript
纯js的右下角弹窗实例
2017/03/12 Javascript
Node.js中多进程模块Cluster的介绍与使用
2017/05/27 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
2017/09/20 jQuery
浅谈JavaScript find 方法不支持IE的问题
2017/09/28 Javascript
在 vue-cli v3.0 中使用 SCSS/SASS的方法
2018/06/14 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
JS实现的自定义map方法示例
2019/05/17 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
python里对list中的整数求平均并排序
2014/09/12 Python
在Python中使用CasperJS获取JS渲染生成的HTML内容的教程
2015/04/09 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
opencv调整图像亮度对比度的示例代码
2019/09/27 Python
python编写俄罗斯方块
2020/03/13 Python
Python+Appium实现自动化测试的使用步骤
2020/03/24 Python
医学院学生求职简历的自我评价
2013/10/24 职场文书
生物技术专业毕业生求职信范文
2013/12/14 职场文书
后进生转化工作制度
2014/01/17 职场文书
《夕阳真美》教学反思
2014/04/27 职场文书
演讲稿的写法
2014/05/19 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
不知如何爱孩子,这些方法教会您
2019/08/06 职场文书
交通安全宣传标语(100条)
2019/08/22 职场文书
在Docker容器中部署SQL Server
2022/04/11 Servers
Vue 打包后相对路径的引用问题
2022/06/05 Vue.js