同上

解决方案 »

  1.   

    关键是你要判断的这个图片, 是你自己网站上的吗?如果是你自己网站上的, 用jquery的 $.post( url, function(data){ alert(data) }); 就好了。 
    url是你请求的页面, 如 "ajax.aspx?imagesrc=http://localhost/images/2_meixiafeng.jpg", 
    然后在后台找到这个文件, 到了后台, 判断个文件的大小还不是小菜一碟
    得到了文件的大小, 再返回给前端, alert出来就好了。
      

  2.   

    http://wenwen.soso.com/z/q167214941.htm
      

  3.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body><script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
    <script type="text/javascript">
    function getImgSize(url){
    $.ajax({
    url:url,
    cache:false,
    success:function(a,b,xhr){
    alert( xhr.getResponseHeader("Content-Length") )
    }
    })
    }
    getImgSize("/themes/paipai/images/common/bg.png");
    </script></body>
    </html>1.图片和代码要在同域
    2.多了一次请求
      

  4.   

     ie 中可以使用 activeX (Scripting.FileSystemObject) 来获取输入框选择文件的大小,但是由于受安全设置而并不实用。其他标准浏览器可以使用 html file api 提供的接口直接获取文件大小。http://blog.sina.com.cn/s/blog_40b1d58a0100oz6j.html
      

  5.   

    3Q 我在后台处理的 存到了数据库 JS的方法 浏览器不能完全支持 杯具啊