js方法中,我用document.getElementById("file").value 得到的是一个不真实路径,请问如果根据浏览器不同获取绝对路径,以便判断图片的大小??在线等....JavaScript浏览器图片

解决方案 »

  1.   

    出于安全机制可能有些浏览器获得不到真实的地址 获得大小的话html5有files[i].size倒是可以 但不是所有浏览器都支持
      

  2.   

    多问度娘哇!http://saluya.iteye.com/blog/1243399
      

  3.   

    JS判断上传文件的大小只有以前的部分浏览器支持现在各种浏览器层出不穷,再加上各种版本泛滥,  已经不可能做JS判断上传文件的大小了,除非你只想适配部分浏览器。
    要想适配所有浏览器,只能服务端判断,可以先提交到服务端判断大小,满足要求就保存,不满足要求就不保存文件,返回提示文件大小不符合要求,让重新选择文件上传