多浏览器兼容的禁止复制代码

一般我们要禁止用户选择文本,使用下面的代码就可以做到:

<body onselectstart="return false">

但是用火狐运行以上代码就会发现用户依然可以选中任意文本,所以在火狐上要做一个特殊处理,代码如下:


<style type="text/css">
body { 
   -moz-user-select:none; 
} 
</style>

 

做禁止选择的目的不应该是保护版权,因为仅靠脚本语言的一些手段基本不可能达到目的,有心人分分钟就能绕过你,所以只应该是为了不影响用户的操作,譬如在某一个app中。

  • 支付宝二维码 支付宝
  • 微信二维码 微信

本文地址: https://www.deanhan.cn/copy.html

版权声明: 本文为原创文章,版权归 Dean 所有,欢迎分享本文,转载请保留出处!

相关文章