//html
//js
function xhrFile(){
const file = document.querySelector("#file");
const sendFile = document.querySelector("#sendFile");
//文件信息
let files;
//獲得文件信息
function getFileInfo(event){
let files = event.target.files[0];
};
//發送xhr
function sendFileXhr(event){
//實例對象
let data = new FormData();
let i = 0;
let len = files.length;
//遍歷文件信息
while(i < len){
data.append("file" + i, files[i]);
i++;
}
//實例請求對象
let xhr = new XMLHttpRequest();
xhr.open("post", "......php", true);
//請求成功打印放回信息
xhr.onreadystatechange = function() {
if(xhr.readystate === 4){
alert(xhr.responseText);
}
}
xhr.send(data);
};
}
xhrFiles()
摘要:在做時,不可避免地要上傳一些文件,最常用到的就是圖片。提供電子郵件服務的站點,除了圖片還需要上傳文檔等其他類型文件的功能。當點擊所看到的按鈕時,實際點擊的是原生上傳控件,這樣一來就觸發了瀏覽器默認行為,即打開選擇文件對話框。
在做 Web App 時,不可避免地要上傳一些文件,最常用到的就是圖片。在線相冊及圖片收藏網站等以提供圖片存儲服務的站點自不用說,社交網絡的頭像、發布信息等都需要...