手机版

ASP .网网站使用Kindeditor富文本编辑器配置步骤

时间:2021-11-19 来源:互联网 编辑:宝哥软件园 浏览:

1.下载编辑器下载KindEditor最新版本,下载页面: http://www.kindsoft.net/down.php 2号。部署编辑器解压kindeditor-x.x.x.zip文件,将编辑文件夹复制到网目录下

3、在网页中加入(ValidateRequest='false ')复制代码代码如下: %@页面语言=' c# ' AutoEventWireup=' true ' ValidateRequest=' false '后面的代码=' XXX。cs ' Inherits=' XXX ' % 4 ',引入脚本文件(XXX部分需要修改)复制代码代码如下:-富文本编辑器配置-链接类型=' text/CSS ' rel='样式表href='./编辑器/主题/默认/默认。CSS '/link rel='样式表href='./编辑器/插件/代码/pretify。CSS '/脚本类型=' text/JavaScript ' charset=' utf-8 ' src=' http :/编辑/善良的编辑-min。js/'脚本脚本类型=' text/JavaScript ' charset=' utf-8 ' src=' http :/editor/lang/zh _ cn。js '/script脚本类型=' text/JavaScript ' charset=' utf-8 ' src=' http :/编辑器/插件/代码/pretify。js '/script脚本类型=' text/JavaScript '种类编辑器。ready(function(K){ var editor 1=K . create(' # XXX ',{ items: [ 'fontname ',' fontsize ',' | ',' forecolor ',' hilitecolor ',' bold ','斜体','下划线,' removeformat ','删除线,' lineheight ',' | ',' justifyleft ',' justifycenter ',' justifyright ',' insertorderedlist ',' insertunorderedlist './编辑器/插件/代码/pretify。CSS,' uploadJson: './editor/ASP。net/upload _ JSON。ashx ',fileManagerJson: './editor/ASP。net/file _ manager _ JSON。ashx ',allowFileManager: true,pasteType: 1,create :后的函数(){ var self=thisK.ctrl(文档,13,函数(){ self。sync();K('form[name=XXX]')[0]。submit();});K.ctrl(self.edit.doc,13,function(){ self。sync();K('form[name=XXX]')[0]。submit();});} });prettyPrint();});/脚本!-富文本编辑器配置 - 5、使用编辑器(XXX部分需要修改)复制代码代码如下:-富文本编辑器-文本区域id=' XXX '名称=' XXX ' runat=' server ' cols=' 100 ' row=' 8 ' style=' width :1000 px;高度' :500像素;visibility:hidden隐藏'/textarea 6,根据自己的需要修改配置(文件路径:web \编辑器\ ASP。net \ file _ manager _ JSON。ashx)复制代码代码如下: //根目录路径,相对路径字符串根路径='././';//根目录网址,可以指定绝对路径String rootUrl=aspxUrl './出席/';//图片扩展名String fileTypes='gif,jpg,jpeg,png,BMP ';7、后台获取编辑器内容(XXX部分需要修改)复制代码代码如下:请求。表格['XXX']由于服务器端程序(ASP、PHP、ASP .网等)直接显示内容,则必须转换超文本标记语言特殊字符(,"),所以写了个工具类复制代码代码如下:公共类HtmlUtil { ///summary ///替换超文本标记语言特殊字符////summary////param name=' content '/param////返回/返回公共静态线擒纵Html(字符串内容){ 0返回内容。替换(',')。替换(',')。替换(',')。替换("\"、"");} ///摘要///还原超文本标记语言特殊字符////summary////param name=' content '/param////返回/返回公共静态String unescape html(String content){返回内容.替换(',')。替换(',')。替换(',')。替换(""、"\");} } 往数据库插入时,进行替换特殊字符(XXX部分需要修改)复制代码代码如下: HtmlUtil。擒纵Html(请求。形式['XXX'])从数据库读取数据时,进行还原特殊字符(XXX部分需要修改)复制代码代码如下: HtmlUtil.unescapeHtml(XXX)

版权声明:ASP .网网站使用Kindeditor富文本编辑器配置步骤是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。