这是一个特定的问题,所以我会立即明白这一点。如何使用JavaScript临时禁用文本选择?
我工作的一个短期和简单的拖放和Web应用程序的一部分掉落常规,虽然拖放位正常工作,该网站的操作,因为浏览器仍对中去所有丑陋tastic默认操作,并在文本选择工作。
我已经尝试了一些解决方案,主要涉及从mousedown返回false或点击事件,尽管它们在某些浏览器中禁用文本选择,但它们似乎也完全禁用了mouseup事件,从而破坏了“drop”位脚本并将此perma浮动图标悬挂在鼠标周围 - 无趣。
我真的不希望文本选择是完全消失了,我只是想表明,浏览器...不这样做的同时拖动,如果是有道理的。由于我知道受影响的区域(涉及iframe),我可以轻松地将属性应用于受影响的元素等。如有必要,我可以发布代码,但我正在寻找更多的常规解决方案。由于这只是一种美学,所以我正在寻找一种适用于大多数浏览器的修复方法,但这并不是那么重要。
谢谢!
...和冗余冠军的攻击开始了,我要踢自己。^_ ^我真的应该知道“程序化”隐含在这里。 – 2009-05-21 06:04:08