我有来自数据库的数据。在我的js文件中,我想更改我的CKEditor文本编辑器的值。我的值(value)是原始html。我希望将这个原始值写入一个空的CKEditor文本编辑器。我尝试了这些,但一直出现未定义的函数错误:CKEDITOR.instances.myEditorID.insertHtml('Thisisanewparagraph.');CKEDITOR.instances.myEditorID.setData('Thisistheeditordata.');我也试过了,但还是未定义的函数错误:CKEDITOR.instances.YOUREDITORID.updateEle
我试图在CKEditor中保留我的jinja代码,就像在代码View和WYSIWYGView之间切换View之后一样。我可以通过在我的config.js文件中添加以下行来得到这个结果CKEDITOR.config.protectedSource.push(/\r|\n/g);CKEDITOR.config.autoParagraph=false;但是,它不适用于HTML代码。例如,如果jinja代码和html像这样混合在一起:{%ifname=='bob'%}{{'hellobob'}}{%else%}{{'hello'+name}}{%endif%}Hellovisitor这是关于F
我想知道这是否可能以及如何在上启用CKEditor4内联/contenteditable编辑功能|和其他内联元素。这是我在官方文档中找不到的内容。使用这个标记:标准配置(启用AutoInline)或此配置:CKEDITOR.disableAutoInline=true;CKEDITOR.inline('editable');//IDoftheelementtoedit报错:Thespecifiedelementmodeisnotsupportedonelement:"span".报告了同样的错误标签。 最佳答案 允许支持不支持的标签
我在textarea上使用ckeditor,但无法从中获取数据。代码:CKEDITOR.replace('DSC');J查询:vartitle=$('input[name=TITLE]').val();vardesc=$('textarea[name=DSC]').text();varformdata='TITLE='+title+'&DSC='+desc; 最佳答案 不需要jQueryCKEditor有自己的方法从转换后的文本区域获取数据:vardesc=CKEDITOR.instances['DSC'].getData();或者
我在Windows8.1操作系统中安装了VisualStudio2012Express,并根据需要在我的项目中使用了CKEditor。我是CKEditor的新手,也以正确的方式使用它,但问题是通过在CKEditor的源代码中定义html,它会自动替换与 or那么如何防止CKEditor不替换它并原样保存呢?我有一些解决方案,但我正在更换时仍然有点错误与但在标签之间它会自动添加 。如何防止不添加 ?在下图中,CKEditor已打开,您可以在圆形区域看到它自动在我的代码中添加一些空格或制表符。如何阻止它? 最佳答案
我有一个使用EmberJS创建的单页应用程序。我在页面上有3个文本区域。一旦将textarea插入到dom中,我就会渲染ckeditor,并且我会在Controller上标记一个属性,记录ckeditor已经被渲染,这样我就不会渲染它超过一次。我什至正在查看dom以验证那里当前没有编辑器。刷新页面时,随机出现此错误:UncaughtTypeError:Cannotcallmethod'unselectable'ofnull我不知道是什么原因造成的,或者现在要预防它。当它没有抛出该错误时,所有3个ckeditor看起来都很好。这是我的编辑器启动代码:Lrt.PrioritizationE
editor.ui.addButton('ImageUpload',{label:'UploadImage',command:'popup_image_uploader',icon:this.path+'images/icon.png'});这是我现在的代码。加载页面时,您只会看到图标。但是如果你去演示here,您会看到“来源”是一个文本。我想在图标旁边添加“上传图片”一词。 最佳答案 CKeditor工具栏按钮的标签有一个.cke_label类,默认情况下有display:none所以按钮是纯图标的:.cke_skin_kama.
关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我想为HTML编辑器开发一个插件。哪个基于网络的HTML编辑器我可以做一个更好更快的插件。我不确定:TinyMCECKEditor
我不知道如何在ckeditor中监听focus、click、onKeyUp和其他基本的dom事件。在eventssummary关于ckeditor的生命周期只有几个事件。而ckeditor的“textArea”是一个iframe,本身就是html,所以不清楚监听什么dom节点。 最佳答案 这没什么大不了的,只需执行以下操作,即可用于聚焦、模糊、点击等。varckeditor=CKEDITOR.instances['textArea_id'];ckeditor.on('focus',fnHandler,context,data,pri
我已经使用CKEditor一段时间了,效果很好。我几乎已经摆脱了我遇到的任何问题,但我似乎无法弄清楚这个问题。当我将内联属性添加到元素时,例如style="color:#ff0;"在上当我从所见即所得切换到源代码View时,标记它们被删除。没有保存或提交完成,ckeditor已添加到我的网站,这是我自己的脚本。关于什么会导致这种情况的任何想法。我能找到的所有搜索结果都对应于Drupal中发生的这种情况,但Drupal似乎是所有情况下的问题而不是编辑器。再次感谢! 最佳答案 感觉就像你在使用AdvancedContentFilter(