zoukankan      html  css  js  c++  java
  • 上传图片时,使用JS获得图片文件大小

    这个方法用于获得图片文件的大小:

    在FF,Chrome,IE6,IE7,IE8可用,不支持IE9+。(如果是IE9就需要flash插件了)

    var getSize = function(oFile,callback){
        if(oFile.files&&oFile.files.item){
            var item = oFile.files.item(0);
            if(item.size!==undefined){
                callback(item.size);
            }else{
                callback(item.fileSize);
            }
        }else{
            var img = new Image();
            img.src = oFile.value;
            var fn = function(){
                if(img.readyState === 'complete'){
                    callback(img.fileSize);
                }else{
                    setTimeout(fn,500);
                }
            }        
            fn();
        }
    }

     演示例子:

  • 相关阅读:
    leetcode 540.有序数组中的单一元素(Java 二分查找 medium)
    leetcode 744.寻找比目标字母大的最小字母(Java 二分查找 easy)
    leetcode 69.x的平方根(Java 二分查找 easy)
    leetcode 763.划分字母区间(Java 贪心)
    leetcode 665.非递减数列
    查看pip安装的包所在位置
    html
    java web入门-servlet初步
    计算机网络-运输层
    计算机网络-网络层
  • 原文地址:https://www.cnblogs.com/relucent/p/3319517.html
Copyright © 2011-2022 走看看