1

IE8 で CKEditor の insertHtml メソッドと insertElement メソッドに問題があります。カスタム プラグインを開発しました。任意の要素をテキストに挿入しようとすると、私の場合、これは追加のカスタム属性を持つ「span」タグです (このカスタムタグ値はbase64_encodeされた値です))カーソル位置(FFやChromeのように)ではなく、テキストの先頭に挿入します...

これらの両方の機能を使用する方法の 2 つの例を次に示します。

//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 );

助けはありますか?:-)

4

1 に答える 1

0

参考までに、バージョン 3.6.4 からバージョン 4.0.1 にアップデートしました。そして、それはちょうど働き始めました:-)

于 2013-01-24T08:25:54.407 に答える