想以一个所见即所得的 jQuery 编辑器为例来说明如何使用 jQuery 来构建 OOP javascript 组件。
PS 太好了,stackoverflow 可以使用 markdown ......如果用户也喜欢这样的东西,那将是天堂
想以一个所见即所得的 jQuery 编辑器为例来说明如何使用 jQuery 来构建 OOP javascript 组件。
PS 太好了,stackoverflow 可以使用 markdown ......如果用户也喜欢这样的东西,那将是天堂
jHtmlArea - 用于 jQuery 的所见即所得 HTML 编辑器
一个基于 jQuery 构建的简单、轻量级、可扩展的所见即所得 HTML 编辑器。该组件允许您轻松地显示 WYSIWYG HTML 编辑器来代替页面上的任何 TextArea DOM 元素。单独的缩小脚本是 7kb,加上 css 和图像文件总共有 15kb。
该项目还包括 Visual Studio JavaScript Intellisense 支持。
http://projects.bundleweb.com.ar/jWYSIWYG/看起来已经过时了,最好试试这个jwysiwyg的链接
检查 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 提供了丰富的插件开发环境,允许您自定义其用户界面和功能以满足您的需求。
jwysiwyg 看起来不错,但根本没有有用的文档!
http://wmd-editor.com/features#compatibility
或者,如果您有时间为自己的解析编写/修改(我会这样做),请使用:
WYSIWYG 可以接受从 Microsoft Word 复制的格式化文本,是...
我选择了 CLEdit,因为代码很干净,它允许我决定如何对齐图像,并且它没有像 NicEdit 这样的错误。在 NicEdit 上,当 HTML 代码从其他站点复制到编辑器时,它会产生双换行符。