我需要以表格形式发送一个特定的图像。我的意思是,没有文件选择器。我需要使用隐藏的输入来保存像 example.com/myimage.jpg 这样的图像并将其发送到任何其他文件一样的表单。我无法更改后端。
var img = new XMLHttpRequest();
img.open("get","favicon.ico",false);
img.send();
document.getElementsByName("image")[0].value=img.response;
//This doesn't work
//The image isn't handle like it does with other files
<form method="POST" enctype="multipart/form-data">
<input name="image" type="hidden" value="IMAGE-HERE">
<input type="submit" value="submit">
</form>