javascript - ckEditor:没有 p 也没有 br

标签 javascript jquery ckeditor

我想允许基本的 <strong> , <em>并使用 ckeditor 列出。

但是我想要 NO <br>没有段落标签,因为我nlb2我的内容,我希望它基本上是赤裸裸的。

通过谷歌我发现我可以这样做:

$(function() {
    $('#description').ckeditor({
        enterMode : CKEDITOR.ENTER_BR,
        shiftEnterMode: CKEDITOR.ENTER_P,
        toolbar:[['Bold', 'Italic', '-', 'BulletedList', '-', 'Link', 'Unlink'], ['UIColor']]
});

但是,它仍然以段落标记结尾。

经过一番搜索,我发现了这个:http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Output_Formatting

但是我不知道如何将它实现到我的 jQuery 调用中。

非常感谢任何帮助

最佳答案

我不相信 CKEditor 提供了限制某些标签的功能。不过,您可以在服务器端实现此目的,如果您使用 PHP,则有 strip_tags()功能。

还有一个名为 TinyMCE 的替代免费编辑器(我更喜欢这个)这确实提供了更多的定制,包括 valid elements设置。

关于javascript - ckEditor:没有 p 也没有 br,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3728381/

相关文章:

javascript - 钩住嵌入式 youtube 播放器中的点击事件

javascript - WebAudio 停止后不播放(0)

javascript - 外部元素在外部 ng-repeat 中访问数据

javascript - onclick 函数调用在 apache cordova(版本 6.1.1)中不起作用

javascript - jQuery 比较 mousedown/mouseup 前后的鼠标位置

javascript - 访问属性 'CKEDITOR' 的权限被拒绝

javascript - Highcharts 切换多轴图表的堆叠

javascript - 简化不同选择器的重复 onclick 事件

javascript - 如果超过 10 个,请移除

javascript - 如何使用 CKEditor 为 <table> 添加悬停效果?