使用普通的HTML格式发送动态创建的File对象

时间:2019-02-06 12:30:00

标签: javascript html userscripts

我正在为有些旧的Web应用程序编写用户脚本。我想添加一项功能,允许您将图像粘贴到注释字段中,并将其添加到要与该注释一起上传的文件列表中。

评论表单是作为普通HTML POST表单提交的,可以包含多个文件输入:

enter image description here

我想将File作为<input type="file"字段或通过任何其他方法附加到表单中。

我的第一次尝试是:

13:20:34.537 input.value = new File(["dd ddddd dd"], "test.txt")
13:20:34.536 SecurityError: The operation is insecure.

似乎文件输入的值是只读的,所以我正在寻找其他方法-不使用AJAX 。我找到了this question,但是答案是建议单独发送文件,这没用-我无法单独发送文件。

我无法更改后端。表单必须与所有文件和注释文本一起提交。

是否可以将File附加到表单?将FormData附加到表单中?

0 个答案:

没有答案