<input type="file" onchange="changeImg(this)" />
function changeImg(file){
//获取文件流
var fileStream = file.files[0];
//文件大小
var size= fileStream.size;
//文件名
var name = fileStream.name;
//校验格式
var reg = /\.(jgp|png|gif)/;
if(reg.test(name)){
console.log("格式正确")
}
//size是图片大小 单位是b 1m = 1024kb 1kb=1024b
if(size > 1024){
console.log("图片大于1kb")
}
//尺寸大小
var reader = new FileReader();
reader.onload = function (e) {
var data = e.target.result;
var image = new Image();
image.onload = function() {
var width= image.width,
height = image.height;
console.log(width,height)
};
image.src = data;
};
reader.readAsDataURL(fileStream);
}
获取上传图片的相关信息
猜你喜欢
转载自blog.csdn.net/oyy_1126/article/details/102872918
今日推荐
周排行