在没有ActiveX类的情况下在asp上传文件

时间:2012-05-11 13:12:08

标签: html browser title head document-body

在将其传回服务器之前,有没有办法检查客户端上的文件大小(不使用ActievX也会出错)?在asp

1 个答案:

答案 0 :(得分:0)

在ASP?不,根据定义。有效服务器页面在收到客户请求之前无法执行任何操作。

有一个草稿File API,允许您使用客户端JavaScript执行此类检查。 Mozilla开发者网络有getting information about selected files指南。获得文件引用后,您只需访问其.size属性。

请注意,由于规范是草稿,因此它是新的,可能会有所变化。这个是非常新的,因此[浏览器支持非常有限](http://caniuse.com/#search=file api)。

您也可以使用Java applet或Flash(后者可以更好地支持)来实现您想要的功能。