(1)upload3.aspx-->引入两个十分重要的JS文件 (2)upload3.ashxpublic void ProcessRequest(HttpContext context){ context.Response.ContentType="text/Plain"; //接收从SWFUpload传过来的数据 HttpPostedFile file=context.Request.Files["Filedata"]; //判断文件是否为空 if(file!=null) { //判断文件名扩展名,并判断文件类型是否正确 string fileName=Path.GetFileName(file.FileName); string fileExt=Path.GetExtension(fileName); if(fileExt.ToLower()==".jpg") { file.SaveAs(context.Request.MapPath("/uploadImage/"+fileName)); context.Response.Write("ok:/uploadImage/"+fileName); } else { context.Response.Write("上传文件的类型格式不正确.."); } } else { context.Response.Write("上传的文件不能为空..."); }}