在线编辑器Kindedior在ASP.NET下实现图片批量上传
来源:互联网 发布:照片文字软件 编辑:程序博客网 时间:2024/05/28 18:44
前一段时间做网站开发的时候需要用到在线编辑器实现批量上传图片,在网上找了好多资料,发现kindeditor可以满足需求,由于网上关于kindeditor的用法参差不一,现在特意将kindeditor的用法整理出来,供大家参考,这个方法已经经过测试。
一、实现基本功能【批量上传图片】
kindeditor-4.1.10下载链接:http://kindeditor.net/down.php
1.下载Kindeditor,本文使用版本为kindeditor-4.1.10,解压,其中的asp、example、jsp、php文件夹可以删除。
2.把kindeditor文件夹放在网站的根目录下,点击网站右键,添加引用,浏览->kindeditor->asp.net->bin找到这个文件,点击添加。
3.aspx页面:<head>标签内,src路径根据自身实际情况而定,<textarea>标签插入<body>标签内
标签内
<link rel="Stylesheet" href="themes/default/default.css"/> <script type="text/javascript" charset="utf-8" src="kindeditor-all-min.js"></script> <script type="text/javascript" charset="utf-8" src="lang/zh_CN.js"></script> <script type="text/javascript" charset="utf-8" src="kindeditor.js"></script></span></span>
<textarea id="editor_id" name="content" rows="5" cols="3" style="width:700px;height:400px;visibility:hidden;"></textarea>
在<textarea>标签上面插入以下代码:
<script type="text/javascript"> var editor; KindEditor.ready(function (K) { editor = K.create('textarea[name="content"]', { uploadJson: '../../kindeditor/asp.net/upload_json.ashx', fileManagerJson: '../../kindeditor/asp.net/file_manager_json.ashx', allowFileManager: true }); }); </script>
4.找到kindeditor->plugins->filemanager->filemanager.js文件,修改以下代码
5.找到kindeditor->plugins->image->image.js文件,修改以下代码
到这里,kindeditor批量上传图片功能已经完成
注意:在asp.net中,不修改4、5两个步骤是无法成功上传图片的!
———————————————————————————————————————————————————
下面讲一下怎么修改图片的存放路径、图片空间的存放路径和修改单次上传20张图片和单张图片大小的限制;
二、修改文件保存路径
默认批量上传的图片是存放在kindeditor->attached文件夹中的,要更改批量上传图片的路径需要更改下面这个文件,,打开该文件,修改成以下代码:
——————————————————————————————————————————————————
三、修改图片空间储存路径
图片空间的存放路径,需要修改file_manager_json.ashx文件,打开该文件,修改成以下代码:
———————————————————————————————————————————————————
四、修改批量上传20张图和单张图不超过1M的限制
找到kindeditor->plugins->multiimage->multiimage.js文件,找到第203行和205行,
- 在线编辑器Kindedior在ASP.NET下实现图片批量上传
- xheditor1.1.14在asp.net网站开发中作为可上传本地图片的在线编辑器
- asp.net批量上传图片的实例
- asp.net 删除编辑器上传的图片
- 如何实现 asp 批量上传图片?
- .NET使用swfupload实现图片批量上传
- .NET使用swfupload实现图片批量上传
- ASP.NET在线编辑器
- Asp.net单按钮上传文件和批量上传图片
- asp.net 图片批量上传预览,在Silverlight页面中读取并滚动显示
- asp.net+uploadify实现图片上传图片
- 百度UEditor在线编辑器上传图片提示网络连接错误,请检查配置后重试 asp.net 4.0
- KindEditor 在线编辑器 自定义文件上传与图片管理器实现
- (转载)ASP.net(C#)批量上传图片代码
- 黑马程序员--asp.net有关如何批量上传图片
- asp.net使用百度的webuploader批量上传图片
- asp.net+swfupload 多图片批量上传(附源码下载)
- asp.net 批量上传图片保存到数据库
- hive从查询中获取数据插入到表或动态分区
- 完数
- 如何利用 release 版本的 backtrace 来定位 android NDK 程序的崩溃位置
- 【Windows socket+IP+UDP+TCP】网络基础
- 《大话设计模式》—— 读后感(24)加薪非要老总批?——职责链模式
- 在线编辑器Kindedior在ASP.NET下实现图片批量上传
- CocoaPods的install和update卡在“Anylyzing dependencies”的问题解决方案[效率]
- poj1195 mobile phones 【二维树状数组】
- mysql处理海量数据时的一些优化查询速度方法
- Web基础架构:负载均衡和LVS
- [SSH]整合:当提示插入数据提示Null pointer (配置问题)
- 十天已过
- hadoop cdh安装
- ARM9外部中断裸机实验