1
Я пытаюсь найти DOMWindow, но он продолжает говорить, что он не определен. Как мне это получить?Почему DOMWindow не задан, когда конструктор «this» является DOMWindow
(function() {
alert(this.constructor); // function DOMWindow() { [native code] }
alert(DOMWindow); // DOMWindow is undefiend
})();
Что здесь не так?
Это помогает, но это странно, что DOMWindow появляется неопределенно. У вас есть какие-то подсказки, почему это так? – 0x499602D2
@ Давид У меня нет ответа. Надеюсь, другой комментатор может пролить свет. –
@David: Если вы хотите знать, как это технически возможно, взгляните на [этот пример] (http://jsfiddle.net/fkling/ac8Vf/). В противном случае они, вероятно, делают это по соображениям безопасности. 'window' не создается в среде исполнения сайта. –