window.closed 属性的一个bug
2010-12-02 17:55
375 查看
今天在用window.open()写弹出窗口,打开了很多子窗口,想在它们之间根据需要切换,
就把它们全压入主窗口的一个数组里了,因为不能切换到已经关闭的子窗口去,
所以需要用到window.closed属性去判断子窗口的状态,然后做相应的处理。
在ff下没什么问题,到了ie下,出问题了,追踪了下代码,发现刚关闭的子窗口,
其window.closed属性并没有立即被设置为true,仍然是false,去网上搜了下资料,
发现是个bug:http://support.microsoft.com/kb/241109
先记下来,方便查阅。
就把它们全压入主窗口的一个数组里了,因为不能切换到已经关闭的子窗口去,
所以需要用到window.closed属性去判断子窗口的状态,然后做相应的处理。
在ff下没什么问题,到了ie下,出问题了,追踪了下代码,发现刚关闭的子窗口,
其window.closed属性并没有立即被设置为true,仍然是false,去网上搜了下资料,
发现是个bug:http://support.microsoft.com/kb/241109
先记下来,方便查阅。
相关文章推荐
- 一个窗口的window.parent属性总不为空
- onWindowFocusChanged (boolean hasWindowFocus) 一个很重要的回调函数,执行后才能获取到view的width等属性
- 通过event对象的fromElement属性解决热区设置主实体的一个bug
- ExtJs有个Window,然后有个属性html(iframe),到另外一个页面,然后在另外页面关闭,同时关闭window
- qt widget设置Qt::FramelessWindowHint和Qt::WA_TranslucentBackground, 会出现一个bug: 在最小化后还原时界面停止刷新
- 又一个疑似Bug: XmlDataSource 控件的 Data 属性动态改变时,缓存不会自动失效
- HTML5 本地存储是一个window 属性,包括localStorage 和 sessionStorage,
- IE浏览器的一个Bug就是不区分ID和Name属性,就连meta里面的name也不放过。
- Hibernate的JavaBean属性名称大小写的一个Bug
- AbsTime属性中的一个Bug
- 修改bug 提交出错:操作失败: 无法更改关系,因为一个或多个外键属性不可以为 null
- onWindowFocusChanged (boolean hasWindowFocus) 一个很重要的回调函数,执行后才能获取到view的width等属性
- 通过event对象的fromElement属性解决热区设置主实体的一个bug
- IE中替换a标签href属性的一个bug
- 通过event对象的fromElement属性解决热区设置主实体的一个bug
- 一个解析Window控件Font属性到HTML的函数
- YUI3中panel基于Visibility属性引发的一个bug
- vue计算属性时v-for处理数组时遇到的一个bug问题
- 使CheckBoxList的Attributes属性生效(修改微软的一个bug)
- QT widget设置QT::FramelessWindowHint和Qt::WA_TranslucentBackground,会出现一个bug:在最小化还原时界面停止刷新