当前位置: 代码网 > it编程>前端脚本>网页编辑器 > KindEditor 4.x 在线编辑器常用方法小结

KindEditor 4.x 在线编辑器常用方法小结

2024年05月18日 网页编辑器 我要评论
jquery方式创建编辑器 kindeditor.create('#nr'); //绑定指定id。 html部门 <textarea id="nr" style="width:680px;hei
jquery方式创建编辑器
kindeditor.create('#nr'); //绑定指定id。
html部门
<textarea id="nr" style="width:680px;height:280px;visibility:visible"></textarea>
----------------------------------------------------------------------------------
allowfilemanager 【是否允许浏览服务器已上传文件】
默认值是:false
------------------------------------------------------
allowimageupload 【是否允许上传本地图片】
默认值是:true
----------------------------------------------
allowflashupload 【是否允许上传flash】
默认值是:true
----------------------------------------------
allowmediaupload 【是否允许上传多媒体文件】
默认值是:true
------------------------------------------------
pastetype 【设置粘贴类型】
0:禁止粘贴, 1:纯文本粘贴, 2:html粘贴(默认)
---------------------------------------------------
resizetype 【设置可否改变编辑器大小】
0:不能改变 1:只能改变高度 2:宽度和高度都可以改变(默认)
----------------------------------------------------------
themetype 【主题风格】
可设置"default"、"simple",指定simple时需要引入simple.css
-------------------------------------------------------------
designmode 【可视化模式或代码模式】
数据类型:boolean
默认值是:true(可视化)
------------------------------------------
aftercreate:function(){} 【编辑器创建后】
aftercreate:function(){
//alert('创建完成');
}
------------------------------------------
fontsizetable 【制定文字大小】
数据类型:array
默认值:['9px', '10px', '12px', '14px', '16px', '18px', '24px', '32px']
-----------------------------------------------------------------------
colortable 【指定取色器里的颜色值】
数据类型:array
[
['#e53333', '#e56600', '#ff9900', '#64451d', '#dfc5a4', '#ffe500'],
['#009900', '#006600', '#99bb00', '#b8d100', '#60d978', '#00d5ff'],
['#337fe5', '#003399', '#4c33e5', '#9933e5', '#cc33e5', '#ee33ee'],
['#ffffff', '#cccccc', '#999999', '#666666', '#333333', '#000000']
]
上面是默认值
----------------------------------------------------------------------------------
【ctrl+enter提交】
aftercreate:function(){
var self=this;
kindeditor.ctrl(self.edit.doc, 13, function() {
self.sync();
//执行其他事件
});
}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
var editor=kindeditor.create('#nr');
【编辑器获取焦点】
editor.focus();
【取得编辑器html内容】
var html=editor.html();
【取得编辑器纯文本内容】
var text=editor.text();
【移除编辑器】
editor.remove();
【设置编辑器html】
editor.html('<strong>编辑器内容</strong>');
【设置编辑器纯文本内容,直接显示html代码】
editor.text('<strong>编辑器内容</strong>');
【判断编辑器内容是否为空】
if(editor.isempty()){
alert('请输入内容');
return false;
}
【将指定的html内容插入到编辑器区域里的光标处】
editor.inserthtml('<strong>插入内容</strong>');
【将指定的html内容添加到编辑器区域的最后位置。】
editor.appendhtml('<strong>追加内容</strong>');
【编辑器切换全屏模式】
editor.fullscreen();
【设置编辑器的只读状态】
editor.readonly(false); //true:只读,false:取消只读
==================================================================================
【浏览服务器】选择已上传的文件
① 必须先引用编辑器的default.css文件
<link rel="stylesheet" type="text/css" href="../editor/themes/default/default.css" />
② 必须引用一下两个javascript文件
<script type="text/javascript" src="../editor/kindeditor-min.js"></script>
<script type="text/javascript" src="../editor/lang/zh_cn.js"></script>
③ 具体实现方法 

【上传本地文件到服务器】
① 引用css文件
<link rel="stylesheet" type="text/css" href="../editor/themes/default/default.css" />
② 引用编辑器javascript文件
<script type="text/javascript" src="../editor/kindeditor-min.js"></script>
③ 具体实现方法

【上传图片】包括选择服务器已上传的图片
① 引用css文件
<link rel="stylesheet" type="text/css" href="../editor/themes/default/default.css" />
② 引用编辑器javascript文件
<script type="text/javascript" src="../editor/kindeditor-min.js"></script>
③ 引用语言包文件,必须的
<script type="text/javascript" src="../editor/lang/zh_cn.js"></script>
④ 具体实现方法

http://www.cnblogs.com/edielei/archive/2011/11/12/2246450.html
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com