禁止拖放对象文本被选择的方法

1.
ie中设置拖放对象的onselectstart返回false,在ff中设置样式MozUserSelect(css:-moz-user-select)为none。
这种方法只能禁止拖放对象本身被选择。

  1. ie:document.selection.empty()
    ff:window.getSelection().removeAllRanges()

兼容的写法:

<!-- lang: js -->
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();

这种方法不但不影响拖放对象的选择效果,还能对整个文档进行清除.

你可能感兴趣的:(禁止拖放对象文本被选择的方法)