Nao*_*den 12 javascript jquery internet-explorer fileapi
我无法通过jQuery中的methon 找到检测浏览器是否支持File API的.support方法.
谁知道呢?
(顺便说一句:input[type=file]用IE 检测文件大小的方法?)
pim*_*vdb 11
它似乎没有在jQuery中实现,但你可以检查自己:http://jsfiddle.net/pimvdb/RCz3s/.
如果它被实现,则返回一个空的files属性,否则它没有被定义(即它是).<input type='file'>FileListundefined
var support = (function(undefined) {
return $("<input type='file'>") // create test element
.get(0) // get native element
.files !== undefined; // check whether files property is not undefined
})();
Run Code Online (Sandbox Code Playgroud)
gle*_*ebm 10
另一种检查方法是检查File API类型的存在:
var FileApiSupported = !!('File' in window &&
'FileReader' in window &&
'FileList' in window &&
'Blob' in window);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5999 次 |
| 最近记录: |