欢迎来到天天文库
浏览记录
ID:6142361
大小:203.68 KB
页数:107页
时间:2018-01-04
《kindeditor编辑器使用方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、编辑器使用方法¶1.下载编辑器¶下载KindEditor最新版本,下载之后打开examples/index.html就可以看到演示。下载页面:http://www.kindsoft.net/down.php2.部署编辑器¶解压kindeditor-x.x.x.zip文件,将所有文件上传到您的网站程序目录里,例如:http://您的域名/editor/Note您可以根据需求删除以下目录后上传到服务器。·asp-ASP程序·asp.net-ASP.NET程序·php-PHP程序·jsp-JSP程序·examples-演示文件3.修改HTML页面¶1.在需要显示编辑器的位置
2、添加textarea输入框。<strong>HTML内容</strong>Note·id在当前页面必须是唯一的值。·在textarea里设置HTML内容即可实现编辑,在这里需要注意的是,如果从服务器端程序(ASP、PHP、ASP.NET等)直接显示内容,则必须转换HTML特殊字符(>,<,&,”)。具体请参考各语言目录下面的demo.xxx程序,目前支持ASP、ASP.NET、PHP
3、、JSP。·在有些浏览器上不设宽度和高度可能显示有问题,所以最好设一下宽度和高度。宽度和高度可用inline样式设置,也可用编辑器初始化参数设置。2.在该HTML页面添加以下脚本。Note·第一个参数可用其它CSS选择器,匹配多个textarea时只在第一个元素上加载编辑器。·通过K.create函数的第二个参数,可以对编辑器进行配置,具体参数请参考编辑器初始化参数。varoptions={cssPath:'/css/index.css',filterMode:true};vareditor=K.create('textarea[name="content"]',options);4.获取HTML数据¶//取得HTML内容html=editor.html();//同步数据后可以直接取得textarea的valueeditor
5、.sync();html=document.getElementById('editor_id').value;//原生APIhtml=K('#editor_id').val();//KindEditorNodeAPIhtml=$('#editor_id').val();//jQuery//设置HTML内容editor.html('HTML内容');Note·KindEditor的可视化操作在新创建的iframe上执行,代码模式下的textarea框也是新创建的,所以最后提交前需要将HTML数据同步到原来的textarea,editor.sync()函数会完成这个动作
6、。·KindEditor在默认情况下自动寻找textarea所属的form元素,找到form后onsubmit事件里添加sync函数,所以用form方式提交数据,不需要手动执行sync()函数。编辑器初始化参数¶Contents·编辑器初始化参数owidthoheightominWidthominHeightoitemsonoDisableItemsofilterModeohtmlTagsowellFormatModeoresizeTypeothemeTypeolangTypeodesignModeofullscreenModeobasePathothemesPath
7、opluginsPatholangPathominChangeSizeourlTypeonewlineTagopasteTypeodialogAlignTypeoshadowModeouseContextmenuosyncTypeoindentCharocssPathocssDataobodyClassocolorTableoafterCreateoafterChangeoafterTaboafterFocusoafterBluroafterUploadouploadJsonofileManagerJsonoallowPreviewEmoticons
此文档下载收益归作者所有