当我点击弹出窗体右上角的那个红色关闭按钮的时候,想刷新父页面,JS如何实现呢?
如图
关闭事件有些浏览器不支持吧?
我只关注IE,其他的浏览器不考虑
@gyangjing: 找相关的事件
parent.location.href=parent.location.href;
拿到返回值之后刷新
怎么拿?或者说怎么判断我点击了这个关闭按钮?
@gyangjing:
window.showModalDialog("11111.html",null,"dialogWidth=200px;dialogHeight=100px"); window.location.href = window.location.href;
按你的需求 直接这样就行了吧
这样的话点确定和取消和关闭按钮应该都会刷新页面
@weizhangxiaohan: 不行的,点击关闭按钮,执行window.location.href = window.location.href;会把我的子页面再次重新打开,在网上查看了,在子页面的<body>标签中添加onunload事件,即<body onunload="alert('关闭了子页面')">,这样在点击右上角的关闭的红叉时,会提出提示的
@gyangjing:
你的登陆子页面是当父页面加载的时候就直接弹出来的吗?
不然的话子页面不会重新打开吧
@weizhangxiaohan: 不是,是点击父页面的登录按钮,这时候会判断是否是第一次登录,如果是第一次登录就弹出子页面
@gyangjing:
为什么子页面会重新打开,不理解
能贴上一点相关的代码吗?