使用 jQuery 从浏览器下载多个文件是否有任何限制?

Are there any limitations in downloading multiple files from browser using jQuery?

我正在使用 jQuery 插件下载多个文件。我正在使用 bootstrap 数据 table 来显示数据。这工作正常,但从浏览器或客户端的角度来看,文件数量和大小是否有任何限制。我必须给客户最大的限制值。

提前致谢。

下载文件的数量没有限制,但如果同时显示 3000 多条记录,就会出现问题。客户端是瓶颈,最好防止的是分页。这不是要下载的文件数量,而是客户端必须呈现所有这些 DOM 元素,这将耗尽您的性能。

是,

出于安全原因,现代浏览器在默认设置下不允许下载多个文件。不过,您可以通过一些 client-side 配置启用多个文件下载。请参考此 link 以在 google chrome 中启用多个下载。

这种情况的最佳解决方案是将所有文件与您的 back-end 服务一起压缩和压缩,并让它下载 zip 文件。