我有一个名为“objFrame”的IFrame的网页。Boolean表达式在Firebug Watch窗口中返回true,但在代码中为false?
JavaScript文件中,执行以下语句:
VAR useWindow =(!typeof运算(window.objFrame)= “未定义” & & typeof运算(window.objFrame.contentWindow)= “未定义”) ;
当运行代码(正常或通过它与调试器步进),则表达式
(typeof运算(window.objFrame)!= “未定义” & & typeof运算(window.objFrame.contentWindow)!=“未定义“)
是真的,当我将它粘贴到萤火虫的观察窗口,但useWindow得到值假。
我使用的是Firefox 3.0.6与1.3.2萤火虫。
我在这里错过了什么?请告诉我,这是我的一个简单的语法错误(?!?)