我已经阅读了一些关于如何将文件上传到sharepoint 2013文档库而不提交表单本身的示例。这个问题是我研究的结果(我不会将其标记为sharepoint特定的部分,因为我要求的部分与sharepoint本身没有任何关系)。
在我发现的所有关于文件上传而不使用form-submit的示例中,我看到正在使用FileReader。现在从我读过的内容来看,这只适用于IE 10+。由于我的核心工作之一是确保该程序与IE 9兼容,我现在遇到了一个问题。
作为我找到的方法之一的示例: http://blogs.msdn.com/b/uksharepoint/archive/2013/04/20/uploading-files-using-the-rest-api-and-client-side-techniques.aspx
在那里,在FileReader(获取文件内容)的帮助下上传文件,然后将文件转换为sharepoint webservices可以读取然后上传的格式。
如上所述我的问题是我需要兼容IE 9:是否有替代使用FileReader上传文件而不提交表单本身? (特别是因为我需要获取文件的内容,修改它们然后用它们来填充web服务的数据)