Показать сообщение отдельно
  #1 (permalink)  
Старый 28.07.2012, 23:40
Интересующийся
Отправить личное сообщение для Вовочка Посмотреть профиль Найти все сообщения от Вовочка
 
Регистрация: 09.01.2012
Сообщений: 13

Замыкание + конструктор + событие
Вот замыкает меня на замыканиях ничего не могу поделать. Помогите. Очень много читал про замыкания, не доходит до меня и всё.

Как получить в функции-обработчике события (this.getImdt) какое либо свойства из конструктора (this.ctx)

function Constr(ctx) {
	this.ctx = ctx;
	this.loadImg = function() {
		var img = new Image();
		img.src = "http://webstorm/densitometr/Densitometr/img/Pan.jpg";
		img.onload = this.getImdt;
	};
	this.getImdt = function(x,y){
		alert(ctx); // нужно получить this.ctx 
	};
}
var ctx = "something text";
var obj = new Constr(ctx);


Благодарю
Ответить с цитированием