0

我使用 jquery 程序下载 >2G 文件。只能在chrome和firefox浏览,IE9只能下载<2G文件。

以任何方式支持所有浏览器,或解除 IE9 限制。

      $(this).attr('src',url)

$(this) 是使用 iframe!

      <iframe id="iFrame" style="display: none"></iframe>

      var url = "/path/"+dl_path;
      $('#iFrame').attr('src', url);

更新 如果超过2G,Content-Length为零,所有浏览器都一样。但是firefox不知道大小,也可以继续下载超过2G的文件。chrome可以下载3G文件,但是大小不对!

我正在使用 lighttpd!如何响应正确的 Content-Length 到客户端!

谢谢!

4

1 回答 1

2

您在 IE9 中遇到了一个错误。它没有任何这样的限制。上传限制为 4GB,下载限制为 17TB。您可以在此MSDN页面上获得更多信息。

于 2013-03-05T04:00:39.840 回答