红联Linux门户
Linux帮助

开源XHTML编辑器xhEditor 0.9.5发布(增加Ajax图片上传)

发布时间:2009-06-03 20:47:15来源:红联作者:reventPar
作者:Yanis.Wang
xhEditor是一个基于jQuery开发的简单迷你并且高效的可视化XHTML编辑器,基于网络访问并且兼容IE 6.0-8.0,Firefox 3.0,Opera 9.6,Chrome 1.0,Safari 3.22。

最新0.9.5版添加了Ajax式的图片上传功能,并更新了大量功能修正。

ver 0.9.5 Change(ver 0.9.5更新):

1, 添加:jQuery事件层接管textarea的focus事件,以解决某些表单校验组件由于textarea隐藏后,对textarea的聚焦错误问题(必需要使用jQuery的focus方法)
2, 添加:JS接口添加appendHTML函数,用来向编辑器内部结尾添加HTML代码
3, 添加:过滤类似无意义HTML代码:aaabbb,前后标签完全一样且不带任何属性和样式,中间没必要结束并新开
4, 添加:图片上传功能,可以在编辑器初始化时设置uploadUrl参数开启
5, 添加:UBB模式增加背景色和删除线功能,至此支持了全部的标签,删除ubb按钮集
6, 添加:编辑器的focus和blur接口,可在编辑器初始化时指定
7, 添加:添加初始化参数:编辑器初始化默认为源代码模式:sourceMode
8, 修正:某些不支持盒模型的页面标准可能无法全屏的问题,比如不带任何标准定义的头
9, 修正:JS文件调用的时候若在结尾加上类似?v=0.9.4这样的代码,会引起编辑器初始严重错误的问题

编辑器组件采用LGPL协议开放源代码,您可以任意修改,并使用在您商业或者非商业系统中。同样,您也可以任意的学习和参考我们的源代码。若您对本编辑器代码进行改动或者再开发并对外发布的话,请您也使用LGPL协议来开放您的源代码,谢谢。

在大家的支持下,我们的xhEditor会越来越完善,在此我们邀请大家一起来参加和见证xhEditor的成长之路。

最新0.9.5版程序下载:http://code.google.com/p/xheditor/downloads/list
演示程序:

默认模式:http://static.pirate9.com/js/xheditor_demos/demo1.html
自定义按钮:http://static.pirate9.com/js/xheditor_demos/demo2.html
皮肤选择:http://static.pirate9.com/js/xheditor_demos/demo3.html
其它选项:http://static.pirate9.com/js/xheditor_demos/demo4.html
Javascript交互:http://static.pirate9.com/js/xheditor_demos/demo5.html
非utf-8编码网页调用:http://static.pirate9.com/js/xheditor_demos/demo6.html
UBB可视化编辑:http://static.pirate9.com/js/xheditor_demos/demo7.html
Ajax图片上传:http://static.pirate9.com/js/xheditor_demos/demo8.html
文章评论

共有 1 条评论

  1. Foowup 于 2009-06-04 00:01:48发表:

    支持了