1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
function imageFileDims(fileID){
var _URL = window.URL || window.webkitURL;
var file, img, fileWidth, fileHeight, dims=[];
file = $('#'+fileID)[0].files[0];
img = new Image();
img.onload = function(data) {
fileWidth = this.width;
fileHeight = this.height;
dims.push(fileWidth);
dims.push(fileHeight);
console.log(dims);
// les élément à retourner
return [fileWidth, fileHeight];
};
// le résultat est [] null
console.log(dims);
img.src = _URL.createObjectURL(file);
console.log(img.onload());
}
$("#file-input1").change(function(e) {
imageFileDims("file-input1");
}); |
Partager