标题:OPERA下DIV失去焦点后DIV中选中的内容变不选中了
只看楼主
superfans98
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-7-2
结帖率:0
 问题点数:0 回复次数:0 
OPERA下DIV失去焦点后DIV中选中的内容变不选中了
小弟正在弄个编辑器。想实现的效果就是在可编辑的DIV中,选中一段文本,然后点击一个A链接往这个DV中插入字符。

其它浏览器没有问题,唯独OPERA下,我选中一段文本,再点A链接想插入字符,本来应该是将这段选中的文本替换掉,但是,却插入到了DIV中的文本的最前面。

于是我想了个办法,在DIV的mousedown的时候,获取鼠标光标的起始位置,并保存下来。然后我在插入字符之前,重新设置光标的起始位置,也就再次选中了,然后再插入。

 

问题是,不知道怎样在非IE浏览器【比如opera】下获取光标的起始位置?

搜索更多相关主题的帖子: IE浏览器 opera 编辑器 
2012-11-19 23:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-387627-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.185279 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved