网页禁用右键实现代码(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 相关文章推荐
js获取url参数的使用扩展实例
Dec 29 Javascript
JavaScript聚焦于第一个字段的代码
Oct 15 Javascript
JS图片浏览组件PhotoLook的公开属性方法介绍和进阶实例代码
Nov 09 Javascript
JS验证身份证有效性示例
Oct 11 Javascript
jQuery拖动布局其结果保存到数据库
Oct 09 Javascript
fullpage.js全屏滚动插件使用实例
Sep 06 Javascript
详解axios在node.js中的post使用
Apr 27 Javascript
为什么我们要做三份 Webpack 配置文件
Sep 18 Javascript
vue脚手架搭建项目的兼容性配置详解
Jul 17 Javascript
如何为你的JavaScript代码日志着色详解
Apr 08 Javascript
用Vue.js方法创建模板并使用多个模板合成
Jun 28 Javascript
JavaScript中遍历的十种方法总结
Dec 15 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
php学习笔记 面向对象中[接口]与[多态性]的应用
2011/06/16 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
PHP检查文件是否存在,不存在自动创建及读取文件内容操作示例
2020/01/23 PHP
html+js实现动态显示本地时间
2013/09/21 Javascript
Javascript 计算字符串在localStorage中所占字节数
2015/10/21 Javascript
jquery实现可旋转可拖拽的文字效果代码
2016/01/27 Javascript
JS实现兼容各种浏览器的获取选择文本的方法【测试可用】
2016/06/21 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
JS防止网页被嵌入iframe框架的方法分析
2016/09/13 Javascript
js实现前端分页页码管理
2017/01/06 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
2017/06/01 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
vue router demo详解
2017/10/13 Javascript
Node层模拟实现multipart表单的文件上传示例
2018/01/02 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
express 项目分层实践详解
2018/12/10 Javascript
python缩进区别分析
2014/02/15 Python
python获取本地计算机名字的方法
2015/04/29 Python
Python 支付整合开发包的实现
2019/01/23 Python
Python-while 计算100以内奇数和的方法
2019/06/11 Python
python爬虫-模拟微博登录功能
2019/09/12 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
Python实现随机爬山算法
2021/01/29 Python
html5-Canvas可以在web中绘制各种图形
2012/12/26 HTML / CSS
HTML5图片预览实例分享
2014/06/04 HTML / CSS
LTD Commodities:礼品,独特发现,家居装饰,家用器皿
2017/08/11 全球购物
香港通票:Hong Kong Pass
2019/02/26 全球购物
战友聚会邀请函
2014/01/18 职场文书
教师反腐倡廉演讲稿
2014/09/03 职场文书
员工培训协议书
2014/09/15 职场文书
个人总结与自我评价
2014/09/18 职场文书
2014年客服工作总结范文
2014/11/13 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书
php TP5框架生成二维码链接
2021/04/01 PHP
redis 查看所有的key方式
2021/05/07 Redis
MySQL聚簇索引和非聚簇索引的区别详情
2022/06/14 MySQL