OPERA下DIV失去焦点后DIV中选中的内容变不选中了
小弟正在弄个编辑器。想实现的效果就是在可编辑的DIV中,选中一段文本,然后点击一个A链接往这个DV中插入字符。其它浏览器没有问题,唯独OPERA下,我选中一段文本,再点A链接想插入字符,本来应该是将这段选中的文本替换掉,但是,却插入到了DIV中的文本的最前面。
于是我想了个办法,在DIV的mousedown的时候,获取鼠标光标的起始位置,并保存下来。然后我在插入字符之前,重新设置光标的起始位置,也就再次选中了,然后再插入。
问题是,不知道怎样在非IE浏览器【比如opera】下获取光标的起始位置?