css怎么设置连续点击按钮不选中里面的字体

html-css023

css怎么设置连续点击按钮不选中里面的字体,第1张

body{

-moz-user-select:none/*火狐*/

-webkit-user-select:none/*webkit浏览器*/

-ms-user-select:none/*IE10*/

user-select:none

}

主要是两种方式

第一种是利用ifame,在按钮的click事件就不会影响ifame选中区域

第二种是在点击事件里面获取选中的内容进行字符串截取操作

参考http://www.haorooms.com/post/js_fwb_exec

onselectstart 这个东东在Firefox/Opera下不生效,而且不被input和textarea标签支持。

1 IE可以使用onselectstart事件来阻止用户选定元素内文本,包在div里面的都不能够被选中,如下

<div onselectstart="return false">

<textarea>

xxx

</textarea>

</div>

2 Firefox中可以使用CSS "-moz-user-select:none"属性来禁止文本选定

3 webkit浏览器可以使用“-khtml-user-select”,当然也可以使用第一种办法