FIREFOX光标丢失问题。_html/css_WEB-ITnose
程序员文章站
2022-05-09 12:41:01
...
firefox ,光标 var selection = this.ifr.contentWindow.getSelection();
var range;
if (selection) {
range = selection.getRangeAt(0);
} else {
range = this.e.createRange();
}
var oFragment = range.createContextualFragment(myimg + 'firfox');
oLastNode = oFragment.lastChild; //用于修正编辑光标的位置
range.insertNode(oFragment);
range.setEndAfter(oLastNode); //把编辑光标放到我们插入内容之后
range.setStartAfter(oLastNode);
selection.removeAllRanges(); //清除所有选择,要不我们插入的内容与刚才的文本处于选中状态
selection.addRange(range); //插入内容
this.edc.body.focus();
这段代码有什么问题吗?为什么在firefox里贯标消失?跪求大神指点原因。
var range;
if (selection) {
range = selection.getRangeAt(0);
} else {
range = this.e.createRange();
}
var oFragment = range.createContextualFragment(myimg + 'firfox');
oLastNode = oFragment.lastChild; //用于修正编辑光标的位置
range.insertNode(oFragment);
range.setEndAfter(oLastNode); //把编辑光标放到我们插入内容之后
range.setStartAfter(oLastNode);
selection.removeAllRanges(); //清除所有选择,要不我们插入的内容与刚才的文本处于选中状态
selection.addRange(range); //插入内容
this.edc.body.focus();
这段代码有什么问题吗?为什么在firefox里贯标消失?跪求大神指点原因。
回复讨论(解决方案)
没大神指点一下吗?
你这个是JS问题,发到JS版块吧。
没找到JS板块
web开发版块中有的,javascript版块
推荐阅读
-
CSS兼容性问题,要实例说明啊_html/css_WEB-ITnose
-
关于在HTML表格中插入背景图片图片重复显示的问题_html/css_WEB-ITnose
-
坐等高手……急!html导入jsp问题!_html/css_WEB-ITnose
-
html表单验证证件类型和证件号码匹配,并验证问题_html/css_WEB-ITnose
-
DIV+CSS布局问题_html/css_WEB-ITnose
-
问一个很简单的关于html代码的问题.标题要长!!!!!!!!_html/css_WEB-ITnose
-
使用了min-height后出现了问题_html/css_WEB-ITnose
-
div 位置的奇怪问题_html/css_WEB-ITnose
-
JS获取对象的某个CSS属性值的问题_html/css_WEB-ITnose
-
nth-of-type在选择class的时候需要注意的一个小问题_html/css_WEB-ITnose