An open API service indexing awesome lists of open source software.

https://github.com/meowv/imagesupload

借助Flash完成图片批量上传
https://github.com/meowv/imagesupload

Last synced: over 1 year ago
JSON representation

借助Flash完成图片批量上传

Awesome Lists containing this project

README

          

# 图片批量上传

##核心代码

###index.html
```


Flash图片批量上传

window.onload = function () {
var params = {
uploadServerUrl: "upload.aspx",
jsFunction: "CallBack",
filter: "*.jpg;*.gif;*.png"
}
swfobject.embedSWF("uploadImage.swf", "content", "1000", "300", "10.0.0", "expressInstall.swf", params);
}

function CallBack() {
alert('上传成功!');
}

```

###upload.aspx.cs
```
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace Demo
{
public partial class upload : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpFileCollection files = Request.Files;
if (files.Count == 0)
{
Response.Write("错误请求,未检查到客户端提交的文件信息!");
Response.End();
}

string path = Server.MapPath("UploadImagesList");

HttpPostedFile file = files[0];

if (file != null && file.ContentLength > 0)
{
string savePath = path + "/" + Guid.NewGuid().ToString() + "_" + Request.Form["fileName"];
file.SaveAs(savePath);
}
}
}
}
```