一、源码介绍
本上传程序实现了多文件上传,不限制文件数量,不限制文件类型,单个文件不超过2G,上传过程当中始终有动态图标转动及文字提示,所有文件上传完时会有 “上传成功” 提示,动态图标及提示消失,本程序为.Net WebForm程序,用.NET Framework 4.5框架,真正的异步上传,也提高了上传速度。程序基本少许改动,也可用于MVC NetCore等程序。
程序兼容IE8,9,10,11, 360浏览器 谷歌浏览器,主要解决了IE8下<input type="file" id="vpath" multiple="multiple"/>属性multiple="multiple"无效,IE8下不能多选文件的问题。增加多个上传文件输入框时,要按顺序选择文件,例如页面上有3个文件输入框,要传2个文件,那么请在第1个,第2个文件框里选择上传文件。不然程序会报上传失败,有部分文件不能成功上传。
IE8以上的浏览器做起来不用这么麻烦,文件输入框加入multiple="multiple"这个属性即可一个输入框选择多个文件,有奇葩客户非要求兼容IE8(老掉牙了),也只好做这么个上传。
二、注意事项
开发环境为Visual Studio 2017,使用.net 4.5开发。
0 (0%) 好评 | 0 (0%) 中评 | 0 (0%) 差评 |