日期:2014-05-16 浏览次数:20563 次
<script language="javascript">
    var img = document.getElementByid("img");//通过ID获取IMG元素
    var image = new Image();//new一个image对象
    image.src=img.src;
    //获取尺寸
    image.width;//宽
    image.height;//高
    //获取大小
    image.onreadystatechange = function ()
{
       if (image.readyState == "complete")
       {
         initFileSize=image.fileSize;
        var fileSize=Math.ceil(initFileSize/1024);
         imgSize.innerHTML="尺寸:"+img.height+"×"+img.width+" "+fileSize+"k";
        }
    }
</script>
------解决方案--------------------
js一般无法验证,能运行的兼容性都不怎么样,一般是上传到服务器再验证,或者使用flash
参考:flash无刷新上传文件1
------解决方案--------------------
楼上是正解,如果要判断大小,一般都用flash