使文字不可选
这个问题在这里已经有了答案:
它因浏览器而异。 这些CSS属性将面向基于WebKit和Gecko的浏览器,以及任何支持user-select
浏览器:
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
在IE中,通过使用unselectable="on"
属性,可以立即在元素内部使文本不可选(即,不适用于子元素中的文本)。
请注意,如果从JavaScript应用,您必须使用el.setAttribute("unselectable","on")
。 只是尝试el.unselectable="on"
将无法正常工作。 (在IE9中测试)。