2013-04-30 97 views
2

我想从我的窗体使用jQuery的输入字段中获取文件大小和文件类型。我以为不过是工作显然不是在IE 9任何有识之士将不胜感激文件API不能在IE9中工作

var my_field = this.files[0]; 

var myInteger = parseInt(my_field.size); 

var myType = my_field.type; 
+6

而什么叫“不工作”是什么意思?任何错误? – 2013-04-30 17:19:46

+7

没有你发布的是jQuery – 2013-04-30 17:20:06

+0

看看是什么给你console.log(my_field); – 2013-04-30 17:21:08

回答

11

林试图从一个输入字段中指定文件大小和文件类型...

这需要the File API,其中isn't supported by IE9


(请注意,size已经若干[在支持文件API浏览器],无需parseInt它。)

+0

有没有解决这个问题的方法? – user875293 2013-04-30 17:24:01

+1

@ user875293:不只使用JavaScript和Web标准,没有。对于Flash,(有符号)Java小程序或Silverlight,这可能是可能的。 – 2013-04-30 17:25:01