Получить объект окна из переменной, указывающей на документ - PullRequest
1 голос
/ 16 октября 2011

Если у меня есть

var doc=window.document;

и я не хочу определять другую переменную, как я могу сослаться на window? doc.parentNode не работает.

1 Ответ

3 голосов
/ 16 октября 2011

document.defaultView [MDN] должно работать, но, конечно, не в IE (до IE9).Но, похоже, вы можете использовать document.parentWindow там.

Так что кросс-браузер будет:

document.defaultView || document.parentWindow
...