多文件上传--3 (uploadImage.swf)
发布时间:2020-12-15 18:29:53 所属栏目:百科 来源:网络整理
导读:源代码下载地址: http://download.csdn.net/detail/vincent_void/4632113 本篇同二《多文件上传--2 uploadImage.swf》相比,只是增加了一个限制文件大小的功能。 页面引用代码如下所示: div id="myContent"??? /div??? input type="hidden" id="IsUpload"
源代码下载地址: http://download.csdn.net/detail/vincent_void/4632113 本篇同二《多文件上传--2 uploadImage.swf》相比,只是增加了一个限制文件大小的功能。 页面引用代码如下所示: <div id="myContent"> ??? </div> ??? <input type="hidden" id="IsUpload" value="" /> ??? <script type="text/javascript"> ??????? window.onload = function () { ??????????? var params = { ??????????????? uploadServerUrl: "upload.aspx",//上传响应页面(必须设置) ??????????????? maxFileData: 1024 * 300,//300KB ??????????????? jsFunction: "upload",?? ??? ?//上传成功后回调JS ??????????????? filter: "*.jpg;"?? ??? ?//上传文件类型限制 ??????????? } ??????????? swfobject.embedSWF("ImageFlashUpload/flash/uploadImage.swf","myContent","600","500","10.0.0","ImageFlashUpload/flash/expressInstall.swf",params); ??????? } ??????? function upload() { ??????? } ??? </script> upload.aspx 后台处理代码如下: protected void Page_Load(object sender,EventArgs e) { ImgSave(); } /// <summary> /// 批量上传 /// </summary> public void ImgSave() { HttpFileCollection files = Request.Files; if (files.Count == 0) { Response.Write("请勿直接访问本文件"); Response.End(); } string CorpImg = "~/images/" + DateTime.Now.ToString("yyyyMMdd") + "/"; string path = Server.MapPath(CorpImg); //"~/AdminUpload/Image/" //如果目录不存在,则创建 if (!Directory.Exists(path)) Directory.CreateDirectory(path); // 只取第 1 个文件 HttpPostedFile file = files[0]; if (file != null && file.ContentLength > 0) { // flash 会自动发送文件名到 Request.Form["fileName"] #region 保存原始图片 string fileName = DateTime.Now.ToString("yyyyMMddHHmmssfff") + Path.GetExtension(Request.Form["fileName"]); //文件名 string savePath = path + "" + fileName; file.SaveAs(savePath); #endregion } } 多文件上传--2 (uploadImage.swf) 地址:http://www.voidcn.com/article/p-yqdpdulz-dz.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- DWR入门教程
- ruby-on-rails – Rails应用程序中的自定义域
- c# – HttpHeaders.TryAddWithoutValidation的目的是什么?
- react native 学习笔记 2016_1223 (环境,箭头函数,state
- SQLite数据库框架ORMLite与GreenDao的简单比较
- Flex的Popup在PureMVC中的数据传出
- oracle中关于clob类型字段的查询效率问题
- postgresql – Odoo 9在哪里将`res`partner`记录的`image`字
- PostgreSQL的时间函数使用整理
- cocos2dx3.3开发FlappyBird总结十六:游戏层实现
推荐文章
站长推荐
热点阅读