赞
踩
这种浏览器自行下载文件的方式,虽然不能在js中了解下载进度,但没有文件大小限制,让浏览器自行保存在默认下载位置,全程省心。
不过有个小坑要提醒注意下,form标记中如果没有带有target=“_blank”,那么会在当前标签页下载,注意,此时form的提交,浏览器默认只能下载一个文件,如果你的页面要支持同时下载多个文件,那么form标记中得带有target=“_blank”,此时js中form的提交,会分别在新建标签中执行下载。当然同时下载的数量也会有限制,据了解get方式,同一网站仅支持同时下一个文件;post和get总共能同时下载6个文件(也就是说全post最多可以下载6个,或者5个post和1个get)
是不是可以更改浏览器设置来支持一个标签页也可以同时下载多个文件或者多个标签页下载突破6个限制,应该是可以的,不过没有必要,要用户去调整浏览器配置来支持某个应用的下载?这对用户技术门槛要求有些高,而且调高并发下载文件个数意义也不大,CPU核数、网络带宽、服务器IO、本地IO能力都是限制,单纯将并发下载数调高,对下载并不一定能带来速度提升,时间减少。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。