检查一下parent的层数是否有误 试试看看 parent.parent.parent.opener是否是你需要的window

解决方案 »

  1.   

    我也是,win2000下没问题,winxp下出现错误
      

  2.   

    如果只有一层,用opener就可以了,多层的话:if (parent != null && parent.parent != null && parent.parent.parent != null && parent.parent.parent.opener != null && parent.parent.parent.opener.document.forms[0].userAnswer != null) // bt啊
    {}