如果您在知识区域中的Firefox中拖放图像,有时图像最终会被选中:
在这里小提琴:http://jsfiddle.net/zupa/qg5Qh/
您可能需要拖放几次,我有20%以上的时间存在此错误。
我在Windows 7上使用Firefox 13.0.1
如何删除该选择?感谢任何帮助。
PS:
document.getselection().getRangeAt(..)
答案 0 :(得分:3)
当图像位于由Firefox标记为拼写错误的单词内时,它可靠地执行此操作。例如,这是你的jsFiddle,图像移到了“Lorem”这个词的中间:http://jsfiddle.net/timdown/qg5Qh/1/
这似乎与应用于拼写错误的单词的样式有关。将“Lorem”一词添加到浏览器的字典中,图像样式就会消失。
您可以使用spellcheck
属性关闭拼写检查。从what I can gather开始,您必须在Firefox的<body>
级别执行此操作,因为它似乎不能像单个textareas那样在单个contenteditable元素上工作。