IE9上的文件上传进度

时间:2012-08-24 07:30:16

标签: html5 file-upload internet-explorer-9

我已经在一些地方读过IE9不支持文件上传进度。

但是我注意到gmail有一些解决方案。我几年前读过的文章是基于闪存的解决方案但是当我拿出检查工具时,我看不到任何flash对象。我想知道那段时间是否有任何变化。

是否有人能够描述gmail如何解决文件上传进度' IE9中的问题?

1 个答案:

答案 0 :(得分:1)

我不知道gmail是如何做到的,但一种可能的解决方案是异步启动上传(javascript,iframe等),然后定期从服务器轮询上传进度。

假设您有某种识别用户的会话,则上传将发送到服务器,该服务器在传输文件时更新用户会话中的某些进度变量。同时,客户端通过对服务器的单独AJAX调用每秒轮询一次进度变量。