function someObj() {
this.prop = true;
this.DOMOnload = function() {
var doc = document;
if(doc.addEventListener) {
doc.addEventListener('DOMContentLoaded', func, false);
}
else if(doc.attachEvent) {
if(doc.documentElement.doScroll && window == window.top) {
(function() {
try {
doc.documentElement.doScroll('left');
func();
}
catch(e) {
setTimeout(arguments.callee, 10);
}
})()
}
}
this.addEvent(window, 'load', func);
}
this.start = function() {
alert(this.prop); // => undefined
}
this.DOMOnload(this.start);
}
var f = new someObj();
как передать функцию this.start что бы в alert результат был true