https://github.com/meowv/imagesupload
借助Flash完成图片批量上传
https://github.com/meowv/imagesupload
Last synced: over 1 year ago
JSON representation
借助Flash完成图片批量上传
- Host: GitHub
- URL: https://github.com/meowv/imagesupload
- Owner: Meowv
- Created: 2016-11-22T03:17:23.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-22T03:46:33.000Z (over 9 years ago)
- Last Synced: 2025-01-24T01:11:12.991Z (over 1 year ago)
- Language: C#
- Size: 935 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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);
}
}
}
}
```