以WYSIWYG jQuery编辑器为例来说明如何使用jQuery构建OOP javascript组件。
P.S。 它是如此优秀的stackoverflow可以使用markdown ...如果用户也会喜欢这样的事情将是一个天堂
答案 0 :(得分:5)
jHtmlArea - WYSIWYG HTML Editor for jQuery
基于jQuery构建的简单,轻量级,可扩展的WYSIWYG HTML编辑器。此组件允许您轻松显示WYSIWYG HTML编辑器,而不是页面上的任何TextArea DOM元素。仅缩小的脚本为7kb,使用css和图像文件总共为15kb。
该项目还包括Visual Studio JavaScript Intellisense支持。
答案 1 :(得分:2)
http://projects.bundleweb.com.ar/jWYSIWYG/看起来过时了,最好试试这个链接jwysiwyg
答案 2 :(得分:1)
jwysiwyg看起来不错,但根本没有有用的文档!
答案 3 :(得分:1)
检查CleEditor http://premiumsoftware.net/cleditor/
CLEditor支持mac和pc上的以下浏览器:IE 6.0 +,FF 1.5 +,Safari 4 +,Chrome 5+和Opera 10+。所有测试都是使用jQuery 1.4.2完成的。
CLEditor提供了丰富的插件开发环境,允许您自定义其用户界面和功能以满足您的需求。
答案 4 :(得分:0)
http://wmd-editor.com/features#compatibility
或者如果您有时间为自己的解析编写/修改(如我所愿) 用这个:
答案 5 :(得分:0)
可以接受从Microsoft Word复制的格式化文本的WYSIWYG是......
我选择了CLEdit,因为代码很干净,它允许我决定如何对齐图像,并且它没有像NicEdit这样的错误。在NicEdit上,当HTML代码从其他站点复制到编辑器中时,它会产生DOUBLE换行符。