0
我正在開發一組JavaScript工具,我在保存靜態圖像時遇到了麻煩。首先,我創建了上傳器來上傳圖像,以後保存在upload/
目錄中。保存靜態圖像與上傳圖像相同
上傳的圖片(文件)被髮送到服務器這樣的:
$.ajax({
data: { file: e.dataTransfer.file },
url: 'server/uploading_files.php',
method: 'POST',
success: function (response) {
....
}
});
而且我喜歡做同樣的,我只對他們的路徑圖片 - >靜態保存。
問題在於我要發送到服務器端的結構。因爲e.dataTransfer.file
看起來是這樣的:
FileList{0: File, length: 1}
0: File
lastModified:1441797733000
lastModifiedDate:Wed Sep 09 2015 13:22:13 GMT+0200 (CEST)
name:"sp_dom1.jpg"
size:563989
type:"image/jpeg"
webkitRelativePath:""
而當我想保存靜態圖像,我只有路徑沒有任何結構。
有沒有解決方案如何裝箱上傳靜態圖像相同的結構?我不想使用2個不同的.php文件進行保存。
@PetrBečka'File'構造也可在火狐44+,歌劇36+見http://caniuse.com/#search=文件 – guest271314
很酷的解決方案,效果很好,謝謝! –