上传图片获取图片大小—兼容谷歌和ie8
/**
- 获取要上传的文件大小
*/
var element =document.getElementByid(“id”).value.trim();
function fileSize(element) {
try {
var fileSize = 0;
// for IE
if (window.ActiveXObject) {
// before making an object of ActiveXObject,
// please make sure ActiveX is enabled in your IE browser
var objFSO = new ActiveXObject(“Scripting.FileSystemObject”);
var filePath = element.get(0).value;
var objFile = objFSO.Get(filePath);
fileSize = objFile.size; //size in kb
}
// for FF, Safari, Opeara and Others
else {
fileSize = element.get(0).files[0].size; //size in kb
}
//fileSize = fileSize / 1048576; //size in mb
return fileSize;
}
catch (e) {
return null;
}
}