使用查询设置输入类型文件,插入保存为base64的图像

时间:2015-08-23 17:04:21

标签: jquery client

我有一个Base64图像字符串,我需要设置输入类型文件字段的值,我无法控制服务器端或站点,所以必须这样做。

这可能吗?

关于img上传的FB API请求/响应

enter image description here

响应是一个非常长的jS字符串设置一些值,非常非常长,由于对SO的限制而无法发布。

这似乎是图片被添加到帖子的方式:

<input type="file" class="_n _5f0v" title="Vælg en fil at overføre" multiple="1" name="composer_unpublished_photo[]" aria-label="Føj billeder til dit opslag" id="js_h">

这是发布帖子时发生的事情,其中​​包含图片,帖子似乎只是在我发布的prev请求上预先上传的图像。

enter image description here

1 个答案:

答案 0 :(得分:0)

  

需要设置输入类型文件字段的值,我无法控制   服务器端或站点,所以必须这样做。

     

这可能吗?

不,不可能&#34;设置&#34; FileList对象或File元素的input对象

  

此类型的对象由HTML的files属性返回   <input>元素;这使您可以访问所选文件列表   <input type="file">元素。

     

var file = document.getElementById(&#39; fileItem&#39;)。files [0];

     

方法概述

     

File item(index);

     

属性

     

属性类型描述

     

length integer一个只读值,表示列表中的文件数。