Эквивалент IE 8 по умолчанию

Мне нужно от объекта документа или от элемента DOM (т.е. DIV), чтобы знать который является его оконным объектом.

В Firefox я могу сделать:

document.documentElement.ownerDocument.defaultView

но, очевидно, в этом AWFUL браузере этот оператор не работает!!!

Ответ 1

parentWindow. Так:

var doc = el.ownerDocument;
var win = ('defaultView' in doc) ? doc.defaultView : doc.parentWindow;

Ответ 2

var win = doc.defaultView || doc.parentWindow; 

тоже должен сделать трюк.