在CKEditor上显示代码,删除abbr标签
displaying the code on CKEditor remove the abbr tag
我目前正在为CKEditor做一个插件,所以我遵循了这个教程。我已经从页面上的链接下载了完整的代码来使用插件,因为我喜欢它,但我遇到了一个问题:
当我使用插件创建和abbr标签时,显示代码(带有CKEDITOR的功能)然后切换到正常显示;abbr标签不见了:
这是我按下"source"按钮时的结果:
<abbr title="By The Way">btw</abbr>
当我再次点击按钮时,我得到的结果是:
<p>btw</p>
所以我的问题是你认为我怎么能解决这个问题?这是怎么回事?我不知道这是否相关,但我在windows 7, Firefox 21.0,本地主机与wamp服务器2.2版本。
有插件的代码:http://docs.ckeditor.com/#!/指导/plugin_sdk_sample_2
我又下载了。zip文件夹
从4.1版开始,CKEditor带有高级内容过滤功能。这就是为什么指南可能有点过时。您需要在命令定义中指定allowedContent
才能使其工作:
editor.addCommand( 'abbrDialog',new CKEDITOR.dialogCommand( 'abbrDialog', {
allowedContent: 'abbr[title]'
} ) );
参见官方的ACF集成指南
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- 正在删除node.js中已验证的网站
- 正在从页面中删除iframe
- 如何从 HTML 查询中删除项目
- 如何在iOS应用程序中从Firebase中删除超过6小时的数据
- 未捕获的类型错误:无法读取属性'删除'的未定义
- 在不知道深度或父属性的情况下从对象中删除属性
- 在CKEditor上显示代码,删除abbr标签