var fileObj = document.getElementById("file").files[0];
var FileController = "/WebForm4.aspx";
var form = new FormData();
form.append("file", fileObj);
var xhr = new XMLHttpRequest();
xhr.open("post", FileController, true);
xhr.onload = function () {
alert("上传完成!");
};
xhr.send(form);
上传的前台如上: 请问后台 aspx.cs中该怎么写 才能把上传的文件保存 到 比如说D盘
和普通表单提交一样,注意FormData只有标准浏览器和IE10+才支持。。。IE9-你的js会出错
HttpPostedFile f = Request.Files["file"];
f.SaveAs(context.Server.MapPath("upload/" + f.FileName));
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。