php kindeditor,在PHP使用kindeditor

https://code.google.com/p/kindeditor/downloads/list

),php-5.2.14+Zend Framework]

1.简介

KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。

主要特点

快速:体积小,加载速度快

开源:开放源代码,高水平,高品质

底层:内置自定义 DOM 类库,精确操作 DOM

扩展:基于插件的设计,所有功能都是插件,可根据需求增减功能

风格:修改编辑器风格非常容易,只需修改一个 CSS 文件

兼容:支持大部分主流浏览器,比如 IE、Firefox、Safari、Chrome、Opera

2.使用

下载后,解压,在需要使用kindeditor的页面加上以下代码:

(注意:js/css的引入路径必须填写正确)

KindEditor.ready(function(K) {

var editor1=K.create('textarea[name="description"]',{//name=form中textarea的name属性

cssPath : '/kindeditor-4.0.6/plugins/code/prettify.css',

uploadJson : '/kindeditor-4.0.6/php/upload_json.php',

fileManagerJson : '/kindeditor-4.0.6/php/file_manager_json.php',

allowFileManager : true,

afterCreate : function() {

var self = this;

K.ctrl(document, 13, function() {

self.sync();

K('form[name=myform]')[0].submit(); // name=form表单的name属性

});

K.ctrl(self.edit.doc, 13, function() {

self.sync();

K('form[name=myform]')[0].submit(); // name=form表单的name属性

});

}

});

prettyPrint();

});

(提交快捷键: Ctrl + Enter)

最后在action中使用$_REQUEST['description']即可获取到在文本编辑器中输入的内容。

3.效果图

bbab4242a3f78d897b5bebb51e453d20.png

在线例子

http://weizongwei.sinaapp.com/application/views/kindeditor1.php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值