if ($m.ie) {
elemsProtos = [];
(function recBOMS(el) {
if (el==document) return;
for (var i in Objectprototypeobject) if (!(i in el)) el[i] = Objectprototypeobject[i];
elemsProtos.push(el);
for (var i in el) if (elemsProtos.indexOf(el)==-1) recBOMS(el[i]);
})(window);
for (var i in Objectprototypeobject) Element.prototype[i] = document[i] = Objectprototypeobject[i];
}
По плану, в IE этот код должен рекурсивно устанавливать определённые методы (определены они в Objectprototypeobject) части BOM объектов.
Только вот одна проблемка, не подскажете, почему это всё не работает