一个asp页面如何调用多个kindeditor编辑器
一个asp添加页面需要加3个kindeditor4.1.4编辑器,而对应3个不同的name字段,这个怎样来实现?...
一个asp添加页面需要加3个kindeditor4.1.4编辑器,而对应3个不同的name字段,这个怎样来实现?
展开
2个回答
2015-08-03 · 知道合伙人数码行家
关注
展开全部
第一步: 需要把kindeditor全部加入到项目中;
第二步: 在新添加的页面<head>..................</head>中加入以下代码
<%-- 引用jquery--%>
<script src="JS/jquery.js" type="text/javascript"></script>
<%-- 引用kindeditor--%>
<script src="kindeditor/kindeditor.js" type="text/javascript"></script>
<link rel="stylesheet" href="kindeditor/themes/default/default.css" />
<link rel="stylesheet" href="kindeditor/plugins/code/prettify.css" />
<script type="text/javascript" charset="utf-8" src="kindeditor/lang/zh_CN.js"></script>
<script type="text/javascript" charset="utf-8" src="kindeditor/plugins/code/prettify.js"></script>
第三步:也是比较重要的一步,在web.config需要配置一些参数。
<appSettings>.......</appSettings>节点中配置
第四步:需要注意的细节
1.在增加的时候获取字符串需要进行 Server.HtmlEncode(string)处理。
2.在编辑查看的时候获取字符串需要进行 Server.HtmlDecode(string)处理。
第二步: 在新添加的页面<head>..................</head>中加入以下代码
<%-- 引用jquery--%>
<script src="JS/jquery.js" type="text/javascript"></script>
<%-- 引用kindeditor--%>
<script src="kindeditor/kindeditor.js" type="text/javascript"></script>
<link rel="stylesheet" href="kindeditor/themes/default/default.css" />
<link rel="stylesheet" href="kindeditor/plugins/code/prettify.css" />
<script type="text/javascript" charset="utf-8" src="kindeditor/lang/zh_CN.js"></script>
<script type="text/javascript" charset="utf-8" src="kindeditor/plugins/code/prettify.js"></script>
第三步:也是比较重要的一步,在web.config需要配置一些参数。
<appSettings>.......</appSettings>节点中配置
第四步:需要注意的细节
1.在增加的时候获取字符串需要进行 Server.HtmlEncode(string)处理。
2.在编辑查看的时候获取字符串需要进行 Server.HtmlDecode(string)处理。
展开全部
<script>
var editor1,editor2,editor3;
KindEditor.ready(function(K) {
editor1 = K.create('textarea[name="a1"]', {
allowFileManager : true
});
editor2 = K.create('textarea[name="a2"]', {
allowFileManager : true
});
editor3 = K.create('textarea[name="a3"]', {
allowFileManager : true
});
});
</script>
var editor1,editor2,editor3;
KindEditor.ready(function(K) {
editor1 = K.create('textarea[name="a1"]', {
allowFileManager : true
});
editor2 = K.create('textarea[name="a2"]', {
allowFileManager : true
});
editor3 = K.create('textarea[name="a3"]', {
allowFileManager : true
});
});
</script>
更多追问追答
追问
KindEditor.ready(function(K) {
K.create('#content1', {
uploadJson : 'editor/upload_json.asp',
fileManagerJson : 'editor/file_manager_json.asp',
allowFileManager : true
});
});
我现在调用了5个kindeditor编辑器,可以显示,添加文本内容,是没有问题的,分别在5个编辑器中添加5张图片,只有一个编辑器中能保存和提交数据,其他四个出现丢失数据现象
追答
你可以在获取的页面,试着获取一下值,来看一下是哪点代码的问题,因为具体问题要测试过程中才能发现
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询