• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

解决IE关闭页面时连续弹出新窗口的bug

发布: 2009-2-23 09:58 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 5次 | 进入软件测试论坛讨论

领测软件测试网 软件测试技术门户(b G0kG C

|2Cw?En;y2A 这样子很容易带来的一个问题是,对象的销毁和资源的回收工作,一般来说是作为低优先级的操作,要为高优先级的操作让路的,那么在top窗口被销毁回收的时候,各个iframe的渲染工作,作为优先级比较高的计算,仍在继续进行。等到各个iframe渲染完成了以后,才发现他本来以为一直在哪里的parent(或者top)句柄,现在指向了一个随机的位置,于是就发生了不可预测的后果。
p*F Xh[ P软件测试技术门户'V2W'g$LN'n'f/U
        假如问题真的是这样,那么解决方案可能是
Ov6u @-J1 对关闭操作触发的销毁和回收操作,提高优先级别,或者软件测试技术门户6T,q