Ext.onReady(function() {
// создадим окно
var win = new Ext.Window({
width : 1465, // такое окно у многих в браузер не влезет !
height: 785,
id : 'autoload-win',
autoScroll : true,
html: '<div id="generateImage"><img id="target" alt="generateImg" height="{height}" width="{width}" /></div>',
listeners:{
resize: function (panel, w,h){
//каким образом формируется адрес ? пишу на обум
var adresse="getimg.php?width="+w+"&height="+h;
// изменим src, и подпишемся на событие (невижу необходимости в trigger)
$("#target").one('load',loadCallback).attr('src', adresse);
}
}
});
// показываем окно
win.show();
// создадим плагин ответственный за выбор фрагмента изображения
$('#target').imgAreaSelect({......................
/**
* обработчик события загрузки
*/
function loadCallback(...............................
});