很多人不想自己的文章被别人复制,比如SEO实站训练营就是这样,禁止鼠标选择文字,但是这样很不利于用户的阅读,一般用户阅读很喜欢用鼠标选择文字记录自己看过的地方,不过可以仿制选中复制,下面就说下onselectstart="return false" 禁止鼠标选中文字的用法。

直接写成如下就可以完成onselectstart="return false" 禁止鼠标选中文字了

1
<body onselectstart="return false">

如果要把onselectstart="return false" 禁止鼠标选中文字封装到CSS里面又该如何操作呢?

firefox 实现的方法是下面这样,比较简单

1
2
3
<style type="text/css">
.aa{-moz-user-select:none;}
</style>
1
<div class="aa"></div>

如果是针对IE浏览器的话 ,CSS 应该可以这样写,代码如下

1
2
3
4
5
6
<style type="text/css">
.aa{gn:expression(this.onselectstart=function(){return false;})}
</style>
<div class="aa">
aaaaaaaaaaaa
</div>

这样就可以仿制用户鼠标选择文字了,如果想了解更多仿制复制的文章请看如何禁止右键如何禁止复制包括如何禁止ctrl+c快捷键复制哦!