ckeditor相关内容
我正试图在CKEditor中创建一个下拉菜单,以将某些常规按钮工具分组,只是因为我需要压缩工具栏.为此,我正在尝试创建一个证明组按钮菜单,为此,我已经编译了该插件: CKEDITOR.plugins.add('justifygroup',{要求:['justify'],初始化:函数(编辑器){var项目= {justifyleft:{标签:editor.lang.justify.left,组:
..
我正在实现一个插件,并且有一个用例需要检测用户何时选择所有内容.我试图创建一个全选的选择,例如 const selectAllSelection = editor.model.createSelection(editor.model.document.getRoot(),'in')并与当前的 model.document比较.选择,但它们不相同. 解决方案 这些选择有些不同,因为使用 cr
..
我正在开发CKEditor小部件.我遵循并改编了 widget教程,然后尝试添加样式使用插件sdk样式,但未加载样式.我使用浏览器控制台分析了情况,结果发现我的样式 odtbox.css 存在于 CKEDITOR.instances.editor.config.contentsCss 中: 我可以单击控制台中CSS所示的路径,并且该路径已正确显示.该文件的权限是正确的-等于已加载文件的权限.
..
我正在使用 CKEditor gem.它仅在管理页面上使用.我只想在需要它的页面上使用它.我在 application.js 中注释掉了Sprocket指令 ///仅在必需的页面上加载//require ckeditor/init 然后将其添加到顶部的表单页面 但是,它仅在某些时候有效.如果我重新
..
用户更改字体大小后,是否可以捕获事件? 我正在寻找类似的东西: CKEDITOR.editor.getCommand('xxx').on('xxx',function(){}); 解决方案 您需要使用: CKEDITOR.instances.your_instance_name.on('change',function(){//代码在这里}); 用您的实例名称替换您的实例名
..
我从7-> 8-> 9更新了TYPO3网站.现在的问题是RTE CKEditor不断删除样式属性,甚至删除样式. 具有内容的旧元素
..
创建CKEDITOR实例后,如何动态更改插件设置? 我在自定义config.js中写过: config.wordcount = {//是否要显示字数showWordCount:否,//是否要显示字符数showCharCount:true}; 我要做的是根据CKEDITOR实例将 maxCharCount 设置为某种值. 有没有简单的方法来实现这一目标? 解决方案 找到了
..
我正在尝试将CKEditor 4.1.1集成到我的站点中.到目前为止,除了在我的站点中使用的某些特定表格样式未在编辑器中应用之外,我基本上都能正常工作.我已经尝试设置config.contentsCss以指向我的站点范围的样式表,这对我的其他大多数内容都有帮助,但是似乎没有应用表格样式.这是我正在使用的CSS: table#availability {宽度:90%;边界崩溃:崩溃;}table
..
我在 angular 7 应用程序中使用了 CKEditor 5 .默认情况下, ClassicEditor 在工具栏上显示 Insert Media 按钮,如下图所示. 以上代码不是删除 Insert Media 选项,而是 Insert Image 的其他选项.但这是行不通的.即使使用了上面的代码,我仍然可以在我的CK编辑器中看到“图像插入"选项. 我也无法在网上找到我需要在 re
..
如何在CKEditor 5中使用文本创建不可编辑的块. 我需要在最终视图中生成以下内容的东西:
此处不可编辑的消息 我尝试使用UIElement,然后设置innerHTML,但这仍然使元素可编辑. 仅供参考:她是我最终使用的插件. 从'@ ckeditor/ckeditor5-core/src/plugin'导入插件;从'@ ckeditor/ckedi
..
我正在尝试创建具有多个内联CKEditor字段的文档,而键盘输入使我陷入循环."key"事件工作正常(但不会输入最后一个字符),但是除非我使用editor.document.on,否则根本不会捕获"keyups",这是其他一些愉快的答案. 不幸的是,由于我有多个(超过13个)可能的字段,因此该事件似乎不返回任何内容,而不仅仅是事件本身.没有目标信息(我需要ID传递给我的保存数据功能),也没有
..
我非常困惑为什么无法在ASP.net网站中集成最新版本的CKEditor.4.5.7版本可与哪些编码技术兼容(例如:php/jsp/ect)? CKEditor是否用于任何HTML页面? 当前最新的ASP.net版本是3.6,缺少许多新插件的支持. 解决方案 我进行了快速测试: 从CKEdit网站(3.6)下载并解压缩.Net软件包; 下载最新版本的javascript
..
HTML textareas可以识别换行符(输入按钮),并且我可以将元素的文本值保存到数据库中.然后我可以获取那些数据,将其设置在任何textarea上,但我仍然有换行符(直到这里没有问题). CKEditor文本区域在换行符后放置
或
.当我删除这些标签时,CKEditor无法识别换行符. 目的:我在CKEditor中使用了单词计数器插件,因此我需要像文本区域一样
..
我将CKeditor用于文本编辑器,它不会删除多余的空格. 我尝试过 $ foo = strip_tags($ foo);$ foo = preg_replace('/\ s +/','',$ foo); 我不知道从这里删除空格的任何其他方法.有什么想法吗? 谢谢 解决方案 解决了如果有人好奇的话,我通过在他们进入数据库之前清理它们来解决了这个问题. $ cpbod
..
我已经安装了三个软件包: @ ckeditor/ckeditor5-react @ ckeditor/ckeditor5-build-classic @ wiris/mathtype-ckeditor5/src/plugin 我能够设置简单的ckeditor5,但不知道如何在此编辑器中使用MathType插件. 这是我的示例代码:
..
我正在使用带有ckeditor的kcfinder.在kcfinder的配置文件中将 disabled设置为false 时,没有问题,但是可以使用 覆盖它 $ _ SESSION ['KCFINDER'] = array('disabled'=>错误的); 我无法浏览&在此上传文件.弹出的消息显示您没有浏览服务器的权限.(框架使用CI 3.x.) 解决方案 尝试一下.对主index
..
我有一个简单的页面...并且我使用ckeditor可以在localhost上正常工作,但是我发布了确保它不再工作的公告...这是网站 http://testckedit.azurewebsites.net/代码: bundles.Add(新的ScriptBundle(“〜/bundles/bootstrap").Include(“〜/Scripts/bootstrap.js",“〜/Scrip
..
我目前正在尝试为 CKEditor 5 编写插件,以支持自动翻译.我能够找到如何编写插件以及如何在文档中创建下拉菜单. 但是在文档中没有提及(或者我错过了)如何得知有关单击值的信息: 按钮的执行处理程序可打开下拉菜单,但是如何注册用于单击其中一个值的侦听器? 我可以分配一个 id 或与我的商品相似的符号来识别对下拉菜单右侧元素的点击吗? 这是我根据文档能够构建的代码: cl
..
我正在使用实现GrapesJS的编辑器应用程序.它的编辑器和功能运行正常.我已经将内联CKeditor集成到GrapesJS编辑器中,几乎没有问题. 显示了多个内联编辑选项 有时编辑器选项的位置不正确 主要问题:内联选项正在显示,但未反映在所选文本中.我的意思是我们可以单击那些内联选项来设置编辑器内容的格式,但不会反映在编辑器中. 我在这里分享一些编写的代码: const ed
..
我想在CKEditor 5中收听焦点事件. 我以为这样的事情会起作用,但是永远不会调用该回调: document.querySelector(“#editable");ClassicEditor.create(el).then(editor => {editor.on('focus',()=> {console.log(“关注");});}); 已成功创建编辑器,但未调用回调.
..