kindeditor的使用

本文将指导您如何通过下载、配置和初始化KindEditor,实现网站中的富文本编辑功能,包括上传管理、文件管理及自定义编辑器样式。

-1.http://pan.baidu.com/s/1pLhB6Dd下载kindeditor放置到工程中

2.引用到项目中

<script type="text/javascript" charset="utf-8" src="<%=basePath%>/kindeditor-4.1.10/kindeditor.js"></script>      
    <script charset="utf-8" src="<span style="font-family: Arial, Helvetica, sans-serif;"><%=basePath%></span>
    <span style="font-family: Arial, Helvetica, sans-serif;">/</span>
    <span style="font-family: Arial, Helvetica, sans-serif;">kindeditor/lang/zh_CN.js"></script></span>

-3.页面

<textarea id="editor_id" name="conten style="visibility:hidden;height: 250px;">

-4.初始化编辑器

var editor; 
var k;
KindEditor.ready(function (K) {
         k=K;
     editor= K.create('#editor_id', {  
        //上传管理  
        uploadJson: '<%=basePath%>kindeditor-4.1.10/jsp/upload_json.jsp',  
        //文件管理  
        fileManagerJson: '<%=basePath%>/kindeditor-4.1.10/jsp/file_manager_json.jsp',  
        allowFileManager: true,  
        //设置编辑器创建后执行的回调函数  
        afterCreate: function () {  
            var self = this;  
            K.ctrl(document, 13, function () { 

               self.sync();  
               // K('form[name=example]')[0].submit();  
            });  
            K.ctrl(self.edit.doc, 13, function () {  

                self.sync();  
               // K('form[name=example]')[0].submit();  
            });  
        },  
        //上传文件后执行的回调函数,获取上传图片的路径  
        afterUpload: function (url) {  
            var a = $("#uppics").val();  
            if (a.length > 0) {  
                $("#uppics").val(a + "," + url);  
            } else {  
                $("#uppics").val(url);  
            }
            //alert($("#uppics").val())  
        },  
        afterCreate: function () {  //要取值设置这里 这个函数就是同步KindEditor的值到textarea文本框  
            this.sync();

        },  
        afterBlur: function () {  //同时设置这里   
           this.sync();  

        },  
        items:  
                [  
                        'justifyleft', 'justifycenter', 'justifyright', 'justifyfull',  
                        'emoticons', 'multiimage', 'baidumap', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript',  
                        'superscript', 'formatblock', 'fontname', 'fontsize', 'forecolor', 'hilitecolor', 'bold',  
                        'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat'  
                ]  
    });  
    });
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值