1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| render:function() {
trace("-> Render vu crop");
var rendered = this.template({ src:this.model.get("src") });
realSize = this.getSize(this.model.get("src"));
//trace(realSize) = Array
//trace(realSize.hauteur) = pas défini...
$(this.templateId).html(rendered);
return this;
},
getSize:function(src){
var tmp_img = new Image();
var Data = new Array();
tmp_img.src= src;
tmp_img.onload = function ()
{
Data['largeur'] = this.width;
Data['hauteur'] = this.height;
};
return Data;
} |