多浏览器兼容的禁止复制代码
一般我们要禁止用户选择文本,使用下面的代码就可以做到:
<body onselectstart="return false">
但是用火狐运行以上代码就会发现用户依然可以选中任意文本,所以在火狐上要做一个特殊处理,代码如下:
<style type="text/css"> body { -moz-user-select:none; } </style>
做禁止选择的目的不应该是保护版权,因为仅靠脚本语言的一些手段基本不可能达到目的,有心人分分钟就能绕过你,所以只应该是为了不影响用户的操作,譬如在某一个app中。
- 支付宝
- 微信