在尝试了许多 javascript RTE 之后,我似乎总是遇到一个或多个引人注目的问题。
我想知道除了 HTML designMode 之外是否还有其他技术可以构建 RTE 并以干净的方式解决这些问题。也许在 Flash 中,或者作为 Java Applet 之类的?
PS:javascript RTE 中通常有问题的事情:
- 没有办法阻止用户将任意富文本从其他应用程序粘贴到编辑器中
- 无法保证生成的代码是有效的 XHTML
- 同一页面上不能有多个编辑器
- 无法自定义与 RTE 关联的控件。
- 无法在 jQuery/YUI 对话框中打开 RTE