【发布时间】:2011-07-26 18:53:57
【问题描述】:
我想在 iframe 中显示下载某些文档的进度。我创建了这个JavaScript progress bar,现在我想用它作为下载进度指示器。我知道与 ajax 一起使用是可能的,但是以传统方式加载文件/文档呢?
我尝试在 MSDN 中搜索解决方案,现在我想知道是否可以使用以下任何一种:
- window.onreadystatechange / document.onreadystatechange
- document.onprogress 事件 - 我不确定它是否被 IE 以外的其他浏览器支持,以及它是否完全应用于下载进度。
还是我应该去别的地方看看...?
【问题讨论】:
-
如果我尝试构建它,我会选择 onreadystatechange 解决方案。
-
它只给了我关于 2 个状态的信息:“正在加载”和“完成”......恐怕这对于进度条来说还不够。
标签: javascript iframe download progress-bar