У меня есть веб-страница с IFrame с именем «objFrame».
В файле Javascript выполняется следующий оператор:
var useWindow = (typeof(window.objFrame) != "undefined" && typeof(window.objFrame.contentWindow) != "undefined");
При выполнении кода (обычно или пошагово с помощью отладчика) выражение
(typeof(window.objFrame) != "undefined" && typeof(window.objFrame.contentWindow) != "undefined")
имеет значение true, когда я вставляю его в окно Watch в Firebug, но useWindow получает значение false.
Я использую Firefox 3.0.6 с Firebug 1.3.2.
Что мне здесь не хватает? Скажите, пожалуйста, что это простая синтаксическая ошибка с моей стороны (?!?)