基于WEB的HTML 编辑器,WYSIWYG所见即所得的编辑器,或是一个富文本的编辑器,是我们在开发WEB应用时接收用户输入时必需要考虑的问题。下面是一些开源的WEB在线的WYSWIG编辑器。
1. FCKeditor
FCKeditor 这些在线编辑器中最著名的一个,其功能相当的强大,很像一个Web的Word软件。它可以方便地和ASP, ASP.NET, PHP, Java, Perl, Phyton 等Web开发语言所集成。并支持皮肤,拼写检查。其还可以配置成一个轻量级的编辑器。而且,它还有很多相当酷的功能。
2. NicEdit
NicEdit 是一个基于Javascript. 编辑器,它可以很容易地被集成到任意的网页中。它还可以把网页上任何的element/div 转成可以编辑的标准的控件。
3. TinyMCE
TinyMCE 是另一个很有名的所见即所得的编辑器,其受LGPL license控制。Wordpress的编辑器用的就是TinyMCE的。
4. jwysiwyg
jwysiwyg 是一个基于 jQuery 的WYSIWYG 插件,相当小,只有7kb的大小,而且相当的简单易用。但功能不多。
5. Yahoo! UI Library: Rich Text Editor
这个富文本编辑器是 Yahoo YUI 库中的一部分,用户或以非常简单的扩展它。这对于那些对YUI库很熟悉的人来说是最好的了。
6. Xinha
Xinha 也是一个相当强大的WYSIWYG HTML 编辑器,它可以兼容于所有的浏览器,并被开源社区所支持。
7. Openwysiwyg
Openwysiwyg 也是另一个开源的跨浏览器的 WYSIWYG 编辑器,别看他外表长得不怎么样,但他有很多的功能,特别是表格编辑的功能。
8. Free Rich Text Editor
Free Rich Text Editor 是一个超级简单并且是免费的WYSIWYG 编辑器,它非常容易用来实现和管理基于XHTML的文本。
9. WMD: The Wysiwym Markdown Editor
WMD 是一个简单和轻量级的编辑器,它主要用于Blog的评论系统或是论坛回贴系统。
10. TTW HTML Editor
TTW HTML Editor 也是一个很简单轻量级的WYSIWYG编辑器,其主要由Javascripts编写,其拼写检查由SpellerPages编写。这是一个很容易被调用的编辑器。
11. Free Text Box
FreeTextBox 也是一个很常用的HTML editor,只不过它只支持ASP.NET。它可以兼容于所有的IE,Mozilla和Firefox。
12. WYMeditor
WYMeditor 是一个 XHTML 的编辑器。WYMeditor 可以创建并生成非常完美的XHTML 结构的源码,并完全严格遵守W3C XHTML 规范。
13. BlueShoes Wysiwyg Editor
这是一个DHTML 和Javascript. 开发的编辑器,它有很多非常酷的功能。例如:用户可以动态的改变编辑器的大小,选取特殊字符,以及选取颜色的功能。
14. markItUp
markItUp! 是一个jQuery 的JavaScript. 插件。它非常的轻量,可以非常容易的定制。你甚至可以定义你最喜欢的键盘热键,以及添加额外的功能。
15. SPAW Editor
这个WYSIWYG 编辑器是一个多页的编辑器,浮动式的工具条和很酷的用户接口,目前只有PHP 和.NET 版本。
16 AIE
AIE是一个开源的Ajax图片编辑器,基于ExtJS与PHP ImageMagick开发,易于与博客/相册等其它应用相集成。提供调整图片大小,裁剪图片,旋转/翻转图片,应用滤镜,添加文本,添加水印等功能。
http://www.cnblogs.com/elock/archive/2009/12/14/1624078.html
分享到:
相关推荐
Java Web 富文本编辑器(KindEditor)是基于 Java Web 开发的富文本编辑器解决方案,旨在解决开发过程中的编辑功能、图片文件等操作。通过使用 KindEditor,可以快速实现富文本编辑器的功能,并提供了多种插件支持,...
富文本编辑器在Web开发中扮演着至关重要的角色,它为用户提供了一种直观、便捷的方式来创建和编辑HTML内容。在网页上,富文本编辑器通常用于用户生成内容(UGC)的场景,比如在线表单、博客发布、论坛讨论、文章撰写...
3. **JavaScript编程**:大多数富文本编辑器是基于JavaScript构建的,它们通过监听用户的输入事件,实时更新HTML内容。开发者需要掌握JavaScript基础,包括变量、函数、DOM操作等,同时,对于异步编程和事件驱动编程...
标题中的“一款基于vue3+typescript+element plus的HTML5富文本编辑器”揭示了这个项目的核心技术栈,包括Vue.js的最新版本Vue 3、TypeScript以及Element Plus UI库。Vue 3是当前非常流行的前端框架,它提供了组件化...
因此,富文本编辑器应运而生,它们通常基于JavaScript构建,为用户提供类似于Word的界面,可以进行字体设置、段落调整、插入图片和链接等操作。 富文本编辑器的实现主要依赖于DOM(文档对象模型)和APIs,如...
**WPF.HtmlEditor富文本编辑器Demo**是一个用于Windows Presentation Foundation (WPF)应用程序的示例项目,它展示了如何在WPF环境中实现一个功能丰富的HTML编辑器。这个编辑器允许用户进行基本的文本编辑,查看HTML...
富文本编辑器是一种在线文本编辑工具,它允许用户在网页上进行类似Word的文本编辑操作,包括插入图片、格式化文字、添加链接等。在网页开发中,富文本编辑器通常用于论坛、博客、CMS(内容管理系统)等需要用户输入...
**百度富文本Web编辑器详解** 百度富文本Web编辑器,简称UEditor,是一款由百度公司开发的强大在线文本编辑工具。这款编辑器以其所见即所得(WYSIWYG)的特点,为用户提供了便捷的网页内容编辑体验。它集成了多种...
- **JavaScript库**:许多富文本编辑器是基于JavaScript编写的,如TinyMCE、CKEditor、Quill等,它们通过DOM操作实现文本框的富文本功能。 - **插件系统**:这些编辑器通常具有插件机制,允许开发者扩展功能,如...
"H5下最简洁好用的富文本编辑器"正是基于这些需求而设计的,它提供了丰富的接口文档,使开发者能够快速上手并进行自定义配置。 "simditor-2.3.13"是其中的一款优秀编辑器,它的主要特点有: 1. **简洁界面**:...
"sdEditor富文本编辑器 v1.1.1.zip" 是一个包含富文本编辑器相关资源的压缩包,主要用于提供用户界面友好的文本编辑功能。这个编辑器可能被用于网站内容管理、论坛发帖、博客撰写等场景,适用于网页开发和计算机应用...
百度Ueditor是一款由百度公司开发的开源、免费的在线富文本编辑器,主要用于Web应用中提供便捷的文本编辑功能。它以其强大的功能、良好的用户体验以及易于集成的特点,被广泛应用在各类网站和项目中。 ### 主要特点...
这个富文本编辑器是Yahoo YUI library的一部分。用户可以通过创建插件来增强它的功能。非常适合那些已经对YUI比较熟悉的朋友。 6. Xinha Xinha是一个功能强大的WYSIWYG HTML编辑器,支持所有基于Mozilla的浏览器和...
.NET中的富文本编辑器控件可能基于Web Forms、WPF或WinForms等不同技术栈。如果是Web应用,可能会使用ASP.NET的TextBox控件配合HtmlEditorExtender或者第三方库如CKEditor、TinyMCE等。如果是桌面应用,可能是WPF的...
Java Web文本编辑器通常基于JavaScript实现前端部分,利用AJAX技术与后台Java服务器进行交互。前端编辑器将用户的输入转化为HTML格式,并通过HTTP请求发送到服务器。服务器端的Java程序接收到HTML数据后,可以将其...
富文本编辑器的工作原理通常是基于HTML(超文本标记语言)和CSS(层叠样式表),这些是构建网页的基础。编辑器内部通常有一个称为“所见即所得”(WYSIWYG)的界面,用户在其中看到的内容与最终发布或保存的格式一致...
富文本编辑器是一种在网页上用于创建和...总之,富文本编辑器是Web开发中不可或缺的一部分,而Simditor作为一个纯jQuery实现的富文本框,提供了方便、易用的文本编辑解决方案,适用于各种需要用户生成内容的在线平台。