IE的子页面window对象指向(BUG)
2010-04-09 15:33
274 查看
今天写例子,加深函数调用的时候,是看函数定义的环境的,竟然发现IE有BUG,无解
//a.html var ab="parent"; var count=function () { alert(this.ab); //alert(ab);无this都是parent } window.open('c.html'); //b.html var ab="sub"; //window.parent.count(); var count=parent.count; var a={"ab":123,"count":parent.count}; window.count();//在IE中这个window父对象为parent a.count(); count(); c.html var ab="sub"; //window.parent.count(); var count=opener.count; var a={"ab":123,"count":opener.count}; window.count();//在IE中这个window父对象为parent a.count(); count();
相关文章推荐
- JavaScript无提示关闭当前页面窗口,兼容IE/Firefox/Chrome (Close the current page window without confirm by JavaScript, support all browsers)
- IE中用window.open() 新开页面,有时会丢失Session 的问题
- FireFox和IE下使用Date来构造新Date对象的BUG
- IE window对象跨域的一些特性
- 火狐和IE的window.event对象详解
- JSP页面中调用window.onload对IE8与IE10不同
- IE 9 Bug--IE9直接刷新页面出现Bug,打开控制台刷新页面Bug消失 ---sanai
- window.top[_CACHE]实现多个jsp页面共享一个js对象
- IE下angularJS页面跳转的bug
- 火狐和IE的window.event对象详解
- 使用js中的Window对象实现静态页面或者动态页面的跳转
- window的open和showModalDialog方法调用父页面的window对象
- window.location.reload()--解决JS页面跳转ie,firefox,opera不兼容问题
- 在ie7下 数据绑定下的页面都会出现 Ext.Fly()为空或不是对象 这个问题
- js中window对象详解以及页面跳转
- 火狐和IE的window.event对象详解
- IE刷新页面才能正常定位的BUG(转载)
- 使用window.location.href跳转页面在IE和FF浏览器中路径不一致的问题总结
- 页面间(窗口间)的取值赋值及获取iframe下的window对象
- 离开页面的判断:window.Onunload与window.onbeforeunload的区别(IE下a标签触发问题)