如题。
进行网页开发的时候,textarea并不能够满足我们的所有需要。如果你正在寻找合适的富文本编辑插件,我这里可以给大家推荐几款:
百度Ueditor:
这个editor是我目前正在使用的。功能强大,直接网页自定义,而且部署非常简单。
项目主页:http://ueditor.baidu.com/website/index.html
项目论坛:http://www.ueditorbbs.com/forum.php
优势:百度Ueditor的优势在于,他是百度推出的!百度官方会对他进行持续的优化。而且百度官方很多产品都在使用这个产品,所以不用担心浏览器兼容等各种坑爹的问题。
它的首页可以通过简单的拖拽来自定义编辑器的功能,排序,等等。不需要阅读大量的文档,确定后直接点击下载源文件,解压到我们的项目目录中,然后根据官方的文档在需要部署的位置进行简单的配置即可。
除了普通的编辑器所拥有的功能之外,Ueditor还支持图片批量上传,通过图片上传的按钮,一方面可以上传图片,还可以实现图片大小调整,拖曳调整顺序等。非常方便。
同时Ueditor可以根据你之前所设置的textarea的大小来调整自身的大小。这简直帅爆了。
缺点:有优势也会有缺点。Ueditor的缺点就是比较庞大,对于网页的加载来说,会相对影响速度。
同时,官方的wiki文档并不是很完善,如果想要对其做更多的修改,估计得费很大的功夫才行。
KindEditor:
kindEditor是一开始我在寻找富文本编辑器之时所看到的,这个编辑器是我非常喜欢的。
项目主页: http://www.kindeditor.net/
优势:在功能上来看,百度的Ueditor在功能上和外观上基本与之类似,同时,这个套件是一个开源的项目,开源就是意味着优秀。也鼓励大家共同来优化这个插件吧。
- 快速:体积小,加载速度快
- 开源:开放源代码,高水平,高品质
- 底层:内置自定义 DOM 类库,精确操作 DOM
- 扩展:基于插件的设计,所有功能都是插件,可根据需求增减功能
- 风格:修改编辑器风格非常容易,只需修改一个 CSS 文件
- 兼容:支持大部分主流浏览器,比如 IE、Firefox、Safari、Chrome、Opera
类似的富文本编辑器还有很多,这里我就不一一推荐,下面简单列举一下:
- 快速:体积小,加载速度快
- 开源:开放源代码,高水平,高品质
- 底层:内置自定义 DOM 类库,精确操作 DOM
- 扩展:基于插件的设计,所有功能都是插件,可根据需求增减功能
- 风格:修改编辑器风格非常容易,只需修改一个 CSS 文件
- 兼容:支持大部分主流浏览器,比如 IE、Firefox、Safari、Chrome、Opera
ckEditor:
http://nicedit.com/