ajax上传文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax上传文件相关的知识,希望对你有一定的参考价值。
1.form的target属性: _self _blank _parent iframename 。页面在完成之后会到指定的地方去响应。跳过去之后,再相应都要使用window.parent.fnName调用函数了。
在本页面写入事件完毕后期望调用的函数,在请求发送到另一个iframe之后,后端返回一个script文本字符串,在后端调用该函数。
2.http2+FormData
XMLHttpRequest:
监听函数:xhr.upload.onprogress=fn文件上传过程监听。e.lengthComputable/e.loaded/e.total
加载开始 xhr.onloadstart=fn
加载成功 xhr.onload=fn
加载错误 xhr.onerror=fn
加载完毕 xhr.onloadend=fn
加载禁止 xhr.onabort=fn
xhr.open(type,url,boolean)
xhr.send(data)
formData:
fd=new FormData();
fd.append(‘id‘,files);
实例见:https://github.com/xiaomiemie/ajaxUpload
以上是关于ajax上传文件的主要内容,如果未能解决你的问题,请参考以下文章