抱歉,如果这个问题是以不同的方式提出的。基本上我必须这样写:
(window.name ="xyz" && ahdframeset == ahdtop && typeof
window.parent.ahdframe.frames == "object" && typeof window.parent.ahdframe.frames
[window.name] == "undefined" ))
我必须主要检查是否window.parent.ahdframe.frames[window.name].somefunction
已定义?而不是验证对象和未定义,我可以使用类似的东西吗
(window.name ="xyz" && ahdframeset == ahdtop && typeof
window.parent.ahdframe.frames[window.name].somefunction == "undefined" ))
当 window.parent.ahdframe 为 null 或 undefined 时,不用担心 javascript 错误