逗人 我是一个ASP.NET开发人员,我搜索一种方法,我可以使用Javascript pure上传文件与asp.net网页表单,我发现它很差,我不需要它在jquery /我搜索的东西为我的目的和我发现的方法可以帮助,但我不知道如何使其适合我的目的知道我不需要任何后退[方法]发送AsAsBial它在XMLHTTPREQUEST OBJECT支持firefox和getAsBinaryData及其方法在文件DOM元素对象中也只有firefox支持, 我希望有人可以帮我找到一种方法来使用纯javascript进行上传
感谢名单
答案 0 :(得分:2)
只有HTML5 file api(允许读取文件)才能实现您尝试做的事情。我以前从未做过这样的事情,但我建议:
//file is ready for sending
var file = fileInput.files[0];
var fReader = new FileReader();
fReader.onloadend = function(){
var xhr = new XMLHttpRequest();
//processing and send
this.result;
};
fReader.readAsDataURL(file);