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;

最新文章

  1. php采集远程图片
  2. 《深入理解计算机系统V2》学习指导
  3. bootstrap之消息提示
  4. Backbone学习笔记一Backbone中的MVC
  5. 无法加载 DLL“rasapi32.dll”: 动态链接库(DLL)初始化例程失败。
  6. Eclipse里初次使用Maven注意问题
  7. tj
  8. SQL 2008 清除数据库日志
  9. Node.js入门-Node.js 介绍
  10. 老李分享:持续集成学好jenkins之Git和Maven配置 2
  11. Codeforces 890C - Petya and Catacombs 模拟
  12. 文本离散表示(二):新闻语料的one-hot编码
  13. Spark注册UDF函数,用于DataFrame DSL or SQL
  14. DOM节点的基础操作
  15. 使用Holer外网SSH访问内网(局域网)Linux系统
  16. javascript的DOM操作获取元素
  17. asp.net 如何判断输入的值 包括 汉字?
  18. 【转】JMeter学习参数化User Defined Variables与User Parameters
  19. [Javascript] Function Expression Ex, Changing Declarations to Expressions
  20. lambda小结

热门文章

  1. VC++ 在类中添加多线程操作
  2. Spark官方文档——独立集群模式(Standalone Mode)
  3. 新浪博客如何显示高亮代码,DIY
  4. PHP5中常用的魔术函数有哪些,举例说明各自的用法。
  5. python笔记第二天
  6. MTK机子修复分区信息
  7. Android中修改状态栏的颜色和我们App的风格一致
  8. Objective - C中属性和点语法的使用
  9. Swift Explore - 关于 Swift 中的 isEqual 的一点探索
  10. INPC & RaizePropertyChanged in mvvmlight