现在,用户可以通过两种方式将数据发送到我的应用程序:通过浏览器上传 CSV 文件,或通过我们的 API。
这将大大减少在这两种情况下使用 API 的重复。有没有一种方法可以使用现有的上传表单,而不是将 CSV 存储在服务器上,而是通过 Javascript 进行处理并发送到 API?
不幸的是,该解决方案必须兼容 IE6。
最佳答案
IE6 无法做到这一点(在我看来,甚至没有理由尝试这个)。
可能的解决方法:
- 将上传表单嵌入到 iframe 中(丑陋)
- 使用 FlashPlayer 9+/JavaApplet 执行上传(需要插件),但这也使您可以在发送数据之前对其进行处理。
关于javascript - IE6 兼容方式通过 Javascript 将上传的文件发送到 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10940434/