我正在寻找一个非html富文本编辑解决方案。
由于我不想让用户发布HTML代码,因为我害怕各种跨站攻击的原因,我使用MarkItUp实现了一个Wiki标记解决方案,效果很好。
然而,对于真正的所见即所得富文本编辑有很大的需求。
我发现CKEditor可以支持外部自定义数据处理器,理论上可以让它与任何标记语言一起工作。
然而,我找不到任何这样的自定义处理器的实现…
有没有人知道这样的实现(Wiki Markup或其他:MarkDown, BBCode等)?
有谁知道其他的解决办法吗?
我更喜欢客户端解决方案,但基于Ajax的转换器使用基于。net的转换器也是可以接受的。
谢谢!
CKEditor包中有一个基本的BBCode插件:http://nightly.ckeditor.com/latest/ckeditor/_samples/bbcode.html