在将其传回服务器之前,有没有办法检查客户端上的文件大小(不使用ActievX也会出错)?在asp
答案 0 :(得分:0)
在ASP?不,根据定义。有效服务器页面在收到客户请求之前无法执行任何操作。
有一个草稿File API,允许您使用客户端JavaScript执行此类检查。 Mozilla开发者网络有getting information about selected files指南。获得文件引用后,您只需访问其.size
属性。
请注意,由于规范是草稿,因此它是新的,可能会有所变化。这个是非常新的,因此[浏览器支持非常有限](http://caniuse.com/#search=file api)。
您也可以使用Java applet或Flash(后者可以更好地支持)来实现您想要的功能。