kindeditor 3.0 alpha 发布
KindEditor是基于浏览器的简单的所见即所得(WYSWYG)HTML在线编辑器。
3.0重写了所有代码,结构完全不一样,代码结构更精简易懂,非常适合嵌入到互联网应用页面里。3.0开发过程中部分参考了TinyMCE和FCKeditor的设计思想,借用了KDE桌面的ICON。
演示:
http://www.kindsoft.net/ke/examples/
下载:
googlecode: http://kindeditor.googlecode.com/files/kindeditor-3.0-alpha.zip
sourceforge: http://www.kindsoft.net/download/kindeditor-3.0-alpha.zip
svn: svn checkout http://kindeditor.googlecode.com/svn/trunk/
使用许可: LGPL
主要特点:
1) 代码量少,功能比较多。
2) 通过添加plugin的方法,可以自定义功能。
3) 可以删除不需要的plugin,减少文件大小。
4) 可以任意改变编辑器风格,和网站融为一体。
5) 代码容易理解,是一个可维护、可控制的编辑器。
测试环境:
Windows XP, Internet Explorer 6.0
Windows XP, Internet Explorer 7.0
Windows XP, Mozilla Firefox 3.0.3
Ubuntu 8.04 Firefox 3.0.3
Windows XP, Chrome 0.3.154.9
Windows XP, Safari 3.1.2
Windows XP, Opera 9.60
使用方法:
1. 把所有文件上传到程序所在目录下,例如:http://你的域名/kindeditor/。
2. 要添加编辑器的页面头部添加以下代码。
注意:如果不想用压缩后的JS文件,可以直接包含src/lang/zh_CN.js、src/kindeditor-core.js、src/plugin-all.js文件。
-----------------------------------------------------------------------
<script type="text/javascript" charset="utf-8" src="/kindeditor/build/kindeditor.js"></script>
<script type="text/javascript">
KE.show({
id : 'content_1',
cssPath : './index.css'
});
</script>
<textarea id="content_1" name="content" style="width:700px;height:300px;visibility:hidden;"></textarea>
<!-- 注意: 原来有TEXTAREA的话,属性里只加id,width,height即可。 -->
官方网站:http://www.kindsoft.net/
开源项目地址:http://code.google.com/p/kindeditor/