Знакомая конструкция.... ща скажу откуда взял... из peppy.
Когда я это увидел сразу увидел этот баг. я выкрутился так:
var aEv = 'addEventListener'
aEv = doc[aEv]&&aEv || (aEv='attachEvent')&&doc[aEv]&&aEv;
doc[aEv]("DOMAttrModified", fn, false);
doc[aEv]("DOMNodeInserted", fn, false);
doc[aEv]("DOMNodeRemoved", fn, false);
Сообщение от subzey
|
(document.addEventListener || document.attachEvent).apply(document, arguments)
|
На сколько я помню и не раз расшибал лоб. у attachEvent функци нет методов .apply && .call в IE6