禁止拖放对象文本被选择

禁止拖放对象文本被选择的方法: 
1.ie中设置拖放对象的onselectstart返回false,在ff中设置样式MozUserSelect(css:-moz-user-select)为none。 
这种方法只能禁止拖放对象本身被选择。 
2. 
ie:document.selection.empty() 
ff:window.getSelection().removeAllRanges()
 
兼容的写法: 
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty(); 

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

 摘自:

 http://www.javaeye.com/wiki/coos/1829-js-drag-and-drop-objects-prohibited-by-the-text-of-the-method-of-choice

posted on 2010-01-25 09:54  trance  阅读(818)  评论(1编辑  收藏  举报

导航