CKeditor insertHtml / insertElement IE8问题

时间:2013-01-21 13:54:40

标签: javascript ckeditor fckeditor

我在IE8下使用CKEditor insertHtml和insertElement方法有一些问题,我开发了一些自定义插件,当我尝试在文本中插入任何元素时,在我的情况下,这是带有一些额外自定义属性的“span”标记(此自定义标记值为base64_encode'd值))它不会将其插入光标位置(如在FF或Chrome中),而是在文本的开头...

以下是我使用这两种功能的两个例子:

// 1

editor.insertHtml("<span class='internal' internal='" + params + "'>" + data.url + "</span>")

// 2

var span = editor.document.createElement( 'span' );

span.setAttribute( 'class', 'internal' );
span.setAttribute( 'internal', params );
span.setText( data.url );
editor.insertElement( span );

有任何帮助吗? : - )

1 个答案:

答案 0 :(得分:0)

仅供参考,我已将其从3.6.4版本更新为4.0.1版本。它刚刚开始工作:-)