首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript fileReader

Javascript fileReader
EN

Stack Overflow用户
提问于 2013-09-06 21:33:41
回答 1查看 579关注 0票数 3

我一直在一个页面上工作,aa用户可以加载一些本地文件,并基本上将它们流式传输到浏览器,我在IE10中的以下代码有问题,它在IE10,火狐和chrome中运行良好。

如果我在源文件更改后设置一个间隔,IE10将不会读取它:(然而火狐和chrome可以,有谁知道解决方法(除了不使用IE10)?

代码语言:javascript
复制
setInterval(updateLog, 5000);
function updateLog(){
for (j=0;j<LogList.length;j++){
  var reader = new FileReader();
  reader.onload = function(e){
    document.getElementById("LogList").innerHTML += e.target.result;
  }
  reader.readAsText(LogList[j].file);
}}

感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2013-09-18 20:57:58

尝试以下代码:

代码语言:javascript
复制
setInterval(updateLog, 5000);
function updateLog(){
 for (j=0;j<LogList.length;j++){
      var reader = new FileReader();
        reader.onload = function(e){
    document.getElementById("LogList").innerHTML += "<pre>"+e.target.result+"</pre>";
   }
 reader.readAsText(LogList[j].file);
}}

并点击链接:

http://msdn.microsoft.com/library/ie/ms533897.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18659143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档