CKEditor 3.0插件 - 获取所选文本/ HTML

时间:2009-10-13 16:59:12

标签: ckeditor

我想要重建旧的FCKEditor插件。我看到了一个利用iFrame代码的例子。我已经定义了按钮并且正在工作,我得到了对话框,但是我无法弄清楚如何将所选文本/ html放入对话框中以便我可以操作它。

我的插件是MS文件对话框的近似值。当用户点击列出的文件(或列表中的html页面)时,我的代码会更新链接文本框,其中包含要在HREF属性中使用的URL ...我找不到任何可以告诉我如何获取的内容从编辑器中选择文本,并在我的对话框完成后将其替换为已编辑的代码...有什么建议吗?我是中间人,所以如果你发布代码请评论发生了什么,所以我可以理解。感谢。

1 个答案:

答案 0 :(得分:1)

似乎我的cookie已被清除....这是一个更新。我使用以下代码:

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,但他们的更改日志似乎没有任何相关内容,所以我不确定这是不是一个bug。