如何调用KindEditor编辑器?KindEditor编辑器使用方法
KindEditor是一款非常棒的国产可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。
下面介绍KindEditor编辑器的调用方法,非常简单方便,有了它可以抛弃CKEditor了!
1、下载 KindEditor 最新版本。
2、解压zip文件,将所有文件上传到您的网站程序目录下。例如:http://您的域名/editor/
3、在需要显示编辑器的位置添加TEXTAREA输入框。
id在当前页面必须是唯一的值,还有,在有些浏览器上不设宽度和高度可能显示有问题,所以最好设一下宽度和高度。宽度和高度可用inline样式设置,也可用编辑器初始化参数设置。
在TEXTAREA里设置HTML内容即可实现编辑,在这里需要注意的是,如果从服务器端程序(ASP、PHP、ASP.NET等)直接显示内容,则必须转换HTML特殊字符(>,<,&,")。 具体请参考各语言目录下面的demo.xxx程序,目前支持ASP、ASP.NET、PHP、JSP。
4、在该HTML页面添加以下脚本。
KE.show({
id : 'editor_id'
});
注:KE.show的原理是先执行KE.init设置一些变量,等DOM全部创建以后才开始执行KE.create创建编辑器。 如果浏览器不触发DOMContentLoaded事件(例如:jQuery的$.ready,点击某个按钮,通过innerHTML插入HTML等),则不能使用KE.show,需要直接调用KE.init和KE.create。
KE.init({
id : 'editor_id'});$.ready(function() {
KE.create('editor_id');
});
调用KE.show和KE.init时,除id之外还可以设置其它的参数,具体属性请参考编辑器初始化参数。
5、取得编辑器的HTML内容。
KindEditor的可视化操作在新创建的iframe上执行,代码模式下的textarea框也是新创建的,所以最后提交前需要将HTML数据同步到原来的textarea,KE.sync函数会完成这个动作。
KindEditor在默认情况下自动寻找textarea所属的form元素,找到form后onsubmit事件里添加KE.sync函数,所以用form方式提交数据,不需要手动执行KE.sync函数。
//取得HTML内容
html = KE.html('editor_id');
//同步数据后可以直接取得textarea的value
KE.sync('editor_id');
html = document.getElementById('editor_id').value;
html = $('#editor_id').val(); //jQuery
//设置HTML内容
KE.html('editor_id', 'HTML内容');
相关推荐:
最新新闻:
- 如何调用KindEditor编辑器?KindEditor编辑器使用方法
- 一根网线两台电脑上网怎么操作?一根网线两台电脑ip一样吗?
- 赛钛客r440方向盘失灵不能操作?赛钛客r440驱动安装修改参数
- 惠普电脑散热怎么样?惠普电脑散热性能及参数介绍
- win8 msdn什么意思?win8 msdn如何下载并安装?
- 环球观察:【调研报告】浙江棉纺织市场调研报告
- 环球速读:索尼设计在华首展,“自然·共振”亮相设计深圳
- 有点眼馋了 马斯克或开发ChatGPT替代品|天天热推荐
- 《宝可梦:大集结》新宝可梦“苍响”上线 参与活动即可兑换
- RGG纪录片第三弹“不断前进之龙” 聚焦新作发布会
- 新一周日亚游戏预约榜 《最终幻想16》登顶塞尔达第二
- dnf怎么上不去了是什么原因?电脑登不上dnf怎么解决?
- SugarSync网盘好用吗?SugarSync安装使用方法
- 怎么取消短号集群?取消短号的三种方法
- 怎么关闭软盘驱动器?关闭软盘驱动器的两种方法
- 电脑开机速度突然变慢是怎么回事?电脑开机速度慢解决方法
- 永恒梦魇打什么位置?英雄联盟s12永恒梦魇魔腾出装?
- 电脑音箱只有一个响什么原因?电脑音箱有电流声怎么解决?
- QQ令牌具体如何绑定?QQ令牌绑定方法讲解
- 每日电讯报:新版詹姆斯邦德小说删除种族主义内容
- WOW橙杖有什么方法用处?WOW橙杖任务流程
- 显卡刷Bios是什么意思?显卡刷Bios应该怎么操作?
- win8专业版密钥有哪些?win8专业版密钥盘点
- ghostxpsp3安装方法有哪些?ghostxpsp3的安装方法介绍
- 虐杀原形2存档在哪里?虐杀原形存档所在路径可以替换吗?
- 微信上不去了怎么办?微信无法登陆的解决方法
- 登录进程初始化失败怎么办?介绍登录进程初始化失败的解决方法
- compaq是什么牌子?惠普电脑怎么进入bios?
- Win7电脑安装VB6.0企业版出现错误提示的解决方法
- 工行U盾电脑检测不到怎么办?工行U盾电脑检测不到解决方法
- 和彩云网盘有什么用?和彩云网盘作用的全部内容介绍
- 上海移动积分怎么兑换话费?如何在中国移动网上营业厅积分兑换?
- 如何申请电子邮箱免费注册_免费申请电子邮件
- 《献给国王的无名指》日剧新卡司 桥本环奈主演4月开播|世界动态
- 巴卡尔图标点亮_怎么点亮LOL图标-今日快看
- 《超越善恶2》总经理已从育碧离职 新作开发困难 环球观速讯
- iPhone SE4曝光:苹果自研5G基带了!
- 一加11概念版亮相 网友已经催上架了
- 一加Ace 2V官宣:天玑9000新旗舰 105万分 全球新资讯
- 今日热闻!小米MIUI 14推送名单公布:大量小米/红米机型
- 视点!小米13 Pro开放Wi-Fi7:2.9秒下一部电影
- 《霍格沃茨之遗》玩家杀了12.5亿黑巫师 让人佩服
- 精彩看点:最受程序员喜爱的8款代码编辑器 你喜欢哪一款?
- 经典摄影技巧有哪些?经典摄影技巧分享_全球快播
- 每日消息!如何用手机访问自动跳转到手机版?操作方法步骤
- Java免费开发工具有哪些?Java开发工具包汇总:最新快讯
- 焦点播报:罗技mx518参数介绍 罗技MX518鼠标怎么样?
- 美国英语布局的变体——MicrosoftNetwork_环球热头条
- 环球头条:count(1)计算一共有多少个字段?count(1)计算一共有多少个固定值?
- 小学生拼音熟记顺口溜 暑期让孩子牢牢掌握汉语拼音 世界今日报
- 如何在本地开发和微信服务端进行联调?详细的方法步骤
- 卸载MySQL重新安装:安装失败解决方法
- python3.5下载+tensorflow安装教程 python安装tensorflow的方法_天天热头条
- 时讯:免费小巧的分屏软件 支持win7和win8系统
- 反编译.class文件重新编译的方法有哪些?class字节码反编译操作过程-世界信息
- 小学生拼音熟记顺口溜 暑期让孩子牢牢掌握汉语拼音 世界今日报
- 每日消息!如何用手机访问自动跳转到手机版?操作方法步骤
- 天天微头条丨internet选项在哪?如何打开ie浏览器的internet选项?
- linux中Gy模式什么意思?一文读懂重要极端微生物的生理特点
- 环球观热点:五种常见的网页自动跳转方法 搜索引擎的辨识能力有哪些?
- 种植牙危害到底有哪些?种植牙的五大危害 环球热消息
- 运维人员如何查看数据库的整体情况?详情介绍
- 安卓手机输入法怎么设置?安卓手机输入法设置正确步骤
- 精彩看点:最受程序员喜爱的8款代码编辑器 你喜欢哪一款?
- 什么是二叉树的遍历?二叉树的遍历顺序规则是什么?
- Java免费开发工具有哪些?Java开发工具包汇总:最新快讯
- 全球热议:洗衣机什么牌子好?洗衣机十大品牌排名榜
- 【模拟两人诈金花牌】手牌大小判断决定输赢
- 手机号如何注册谷歌邮箱?免费域名网站推荐-消息
- oppoa59s如何恢复出厂设置?oppoa59s恢复出厂设置方法:世界观热点
- app里的隐形字符编码是什么?app里的隐形字符编码
- 美国英语布局的变体——MicrosoftNetwork_环球热头条
- word里如何删除文本框?word删除文本框的操作方法
- 什么是databaselink?数据库中的databaselink是什么?
- 如何查看.dat文件内容?dat文件是什么意思?|天天播资讯
- 如何打开、隐藏和关闭外部exe?详细的操作步骤 天天日报
- idx是什么文件?idx文件怎么打开?|快讯
- 【计算】边缘水平边缘竖直边缘计算 Robert详解:全球速讯
- 消费机哪款好?推荐几款消费机产品:焦点热议
- 战术层出不穷 EU流永不过时 为什么会诞生这个战术?
- 骨戒对剑魂的伤害提升有多大?测试结果告诉你|世界时讯
- 【adbshell】abd命令的使用方法|天天热门
- 【组装电脑配置清单】组装电脑报价及配置清单
- 环球热资讯!工作做多少年就该换一份?如何应对背景调查?
- 经典摄影技巧有哪些?经典摄影技巧分享_全球快播