javascript禁止复制网页内容,兼容三大浏览器
2024-10-16 07:43:00
javascript禁止复制网页内容可以通过以下方式实现:禁止鼠标右键+禁止选中文本。 代码很简单,只需要在head标签的javascript内加入以下两行代码即可。
document.oncontextmenu=function(e){return false;}
document.onselectstart=function(e){return false;}
使用了jQuery的页面中可以这么写:
document.oncontextmenu=function(e){return false;}
$('body').bind("selectstart",function(){return false;});
注意:上面的代码在IE和Chrome下测试通过,但是在Firefox下鼠标右键不能用但依然可以选中文本,所以出于兼容性考虑, 需要在body的style中加入这么一个属性:
-moz-user-select:none;
最新文章
- php采集远程图片
- 《深入理解计算机系统V2》学习指导
- bootstrap之消息提示
- Backbone学习笔记一Backbone中的MVC
- 无法加载 DLL“rasapi32.dll”: 动态链接库(DLL)初始化例程失败。
- Eclipse里初次使用Maven注意问题
- tj
- SQL 2008 清除数据库日志
- Node.js入门-Node.js 介绍
- 老李分享:持续集成学好jenkins之Git和Maven配置 2
- Codeforces 890C - Petya and Catacombs 模拟
- 文本离散表示(二):新闻语料的one-hot编码
- Spark注册UDF函数,用于DataFrame DSL or SQL
- DOM节点的基础操作
- 使用Holer外网SSH访问内网(局域网)Linux系统
- javascript的DOM操作获取元素
- asp.net 如何判断输入的值 包括 汉字?
- 【转】JMeter学习参数化User Defined Variables与User Parameters
- [Javascript] Function Expression Ex, Changing Declarations to Expressions
- lambda小结