js阻止选中文本

发表于 JS 分类,标签:

document.onselectstart = function () {

return false;

}

window.getSelection ? (window.getSelection().removeAllRanges()) : (document.selection.empty());

1 IE可以使用onselectstart事件来阻止用户选定元素内文本,如下
<div onselectstart="return false">accc</div>
2 Firefox中可以使用CSS "-moz-user-select:none"属性来禁止文本选定
3 webkit浏览器可以使用“-khtml-user-select”,当然也可以使用方式1[1] 

注:

Firefox/Opera不支持onselectstart事件

css: body { -moz-user-select: none; }


0 篇评论

发表我的评论