function newimage() {
    a = new Image();
    a.src = document.getElementById('idcardfile').value;
if(a.height > 600) {
alert("身份证复印件高度必须小于600像素");
return false;
}
if(a.width > 600) {
alert("身份证复印件宽度必须小于600像素");
return false;
}
}
</script><input id="idcardfile" type="file" name="idcardfile" onchange="newimage()"/>
在火狐中document.getElementById('idcardfile').value的值是图片的名称
而其他浏览器获得的是图片的完整路径
应该就是这个问题,不知道怎么解决