【发布时间】:2012-10-17 08:46:40
【问题描述】:
节点 JAVASCRIPT 代码:
Editor= CKEDITOR.instances['ckeditor1'];
getElem=Editor.document.getSelection().getStartElement();
getElem.setHtml("<Element6>SomeText</Element6>");
工作中: FireFox
无法正常工作: Internet Explorer
错误是:`'Editor.document.getSelection() 为空或不是对象
如何在 IE 中获取光标位置的父节点?
CKEDITOR 上的数据:
<Element1>SomeText<Element2>SomeText</Element2>
<Element3>Some**[suppose Cursor Is Here]** Text </Element3>
</Element1>
要求的结果:
<Element1>SomeText<Element2>SomeText</Element2><Element3>
<Element6>SomeText</Element6>
</Element3></Element1>
【问题讨论】:
-
焦点编辑器 (
editor.focus()) 然后获取选择。如果您知道编辑器很专注,但您仍然无法选择,那么您必须向我们展示更多代码((不)工作示例将是最好的)。 -
请查看已编辑的问题
标签: javascript internet-explorer ckeditor getselection