4
我有一個上傳表單,我想填充一個文件,特別是一個圖像。如何僞造ajax文件上傳?
我的理解是我需要創建一個File對象來放入相對錶單的FileList。目前,我擁有的圖像是數據URI格式「data:image/png; base64,...」,但我可以改變它。
如果是這樣,我該如何從圖像創建正確的File對象並將其添加到FileList?如果不是,你建議更好的解決方案?
我有一個上傳表單,我想填充一個文件,特別是一個圖像。如何僞造ajax文件上傳?
我的理解是我需要創建一個File對象來放入相對錶單的FileList。目前,我擁有的圖像是數據URI格式「data:image/png; base64,...」,但我可以改變它。
如果是這樣,我該如何從圖像創建正確的File對象並將其添加到FileList?如果不是,你建議更好的解決方案?
使用常規表單並將其定位到顯示設置爲無的iframe。
<form id="my_form" enctype="multipart/form-data" action="upload_handler.php" method="POST" target="upload_target">
<input name="uploadfile" type="file" />
<input type="submit" value="Upload File" />
</form>
<iframe id="upload_target" name="upload_target" style="display:none;"></iframe>
當你說你想填充表單時,你能描述一下你的意思嗎? – Dan
我認爲FileList是隻讀的。所以你必須假裝。 – Gerben