2

古い FCKEditor に再構築したいプラグインがあります。iFrame コードを活用した例を見ました。ボタンを定義して動作させると、ダイアログが表示されますが、選択したテキスト/htmlをダイアログに取得して操作できるようにする方法がわかりません。

私のプラグインは、MS File ダイアログ ボックスの近似です。ユーザーがリストされているファイル (またはリスト内の html ページ) をクリックすると、私のコードは、HREF プロパティで使用される URL でリンク テキスト ボックスを更新します...取得方法を教えてくれるものは何も見つかりませんエディターから選択したテキストを編集し、ダイアログが機能したら編集したコードに置き換えます... 何か提案はありますか? 私はこれの中間なので、コードを投稿する場合は、何が起こっているのかについてコメントしてください。ありがとう。

4

1 に答える 1

1

私のクッキーがクリアされたようです....更新があります。次のコードを使用します。

CKEDITOR.instances.editor1.insertHtml('<a href=\x22www.google.com\x22>'
CKEDITOR.instances.editor1.getSelection().getNative() + '</a>');

FireFox の CKEditor インスタンスに適切なコードが貼り付けられますが、IE (ここではオフィスで 6.0) では[object Object]がポストされ、ソース URL が表示されます。

<a href="www.google.com">[object Object]</a>

私が見逃している問題はありますか?私は CKE3.0 を使用しており、3.01 をダウンロードする予定ですが、変更ログにはこれに関連するものは何もないように見えたので、これがバグかどうかはわかりません。

于 2009-10-19T20:11:30.317 に答える