Tas bij tāds vienkāršs piemērs. Precīzāk un korektāk jau šādi jāraksta:
function addEvent(obj, event, fn) {
if (obj.addEventListener) {
obj.addEventListener(event, fn, false);
} else if (obj.attachEvent) {
obj.attachEvent('on'+event, fn);
} else {
obj['on' + event] = fn;
}
}
addEvent(window, 'load', function() {
... // preload kods
});