gpt4 book ai didi

php - CKEditor 获取选定的编辑器

转载 作者:行者123 更新时间:2023-11-28 02:28:46 25 4
gpt4 key购买 nike

我有一个 CMS 系统,它并排显示两个 CKEditor,以便用户可以编辑主体和侧边栏内容。两个编辑器共享相同的工具栏。

我添加了一个插件,允许用户将嵌入数据添加到编辑器中。唯一的问题是我需要在当前选定的编辑器(键盘光标当前设置的位置)上显示数据。

如何使用 javascript 或 JQuery 获取在按下工具栏上的按钮之前当前选择的 CKEditor 元素。

现在我只能通过直接选择特定的编辑器实例来使其工作。

CKEDITOR.instances.mtxDescription.insertHtml(data); 

但是我需要能够将数据直接放入所选的编辑器中

最佳答案

如果您正在创建 CKEditor 插件,那么您已经拥有对编辑器的引用,该编辑器处于事件状态,请查看有关如何创建 CKEditor 插件的基本教程 http://docs.cksource.com/CKEditor_3.x/Tutorials/Timestamp_Plugin

editor.addCommand( 'insertTimestamp',
{
exec : function( editor )
{
var timestamp = new Date();
editor.insertHtml( 'The current date and time is: <em>' + timestamp.toString() + '</em>' );
}
});

关于php - CKEditor 获取选定的编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14506639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com