js 弹出子页面与关闭子页面刷新父页面的问题
来源:互联网 发布:玛雅新域名 编辑:程序博客网 时间:2024/05/17 18:44
在使用js弹出子页面并在关闭子页面的时候刷新父页面的时候遇到不能刷新的问题,为这个事郁闷了好久,在网上找相关的资料基本上都是使用window.opener.location.href=window.opener.location.href;但是在我使用的时候就出现“window.opener.location为空或不是对象”的错误提示,在郁闷一下午加半上午终于找到问题的所在了,所有赶快记下来,免得以后忘记了:
首先:弹出子窗口如果使用的是:
window.showModalDialog(url,"选择查询内容",'dialogWidth=250px;dialogHeight=600px;center:1;scroll:1;help:0;status:0');
就会出现上面我说的那种情况
应该使用:
window.open(url, "选择查询内容","height=600,width=250, top=100, left=200,z-look=yes,toolbar=no, menubar=no, scrollbars=yes,resizable=no ,alwaysRaised=yes, location=no, status=no" );
另外补充一点,如果想要在关闭子窗体的时候刷新父窗体并且页面没有关闭按钮,捕捉子窗体的关闭事件的话可以用如下方法:
<scriptlanguage="JavaScript"type="text/javascript">
<!--
function refresh()
{
window.opener.location.href=window.opener.location.href;
window.close();
}
--></script>
</head>
<base target="_self"/>
<bodyonunload="refresh()">
//..................
</body>
来自 <http://blog.csdn.net/shaobingj126/article/details/5652819>
- js 弹出子页面与关闭子页面刷新父页面的问题
- js 弹出子页面与关闭子页面刷新父页面的问题
- js 弹出子页面与关闭子页面刷新父页面的问题
- js 弹出子页面与关闭子页面刷新父页面的问题
- js 关闭子页面刷新父页面
- js实现子页面关闭的时候父页面刷新
- 关于子页面与父页面的关闭和弹出
- 关闭子页面 刷新父页面 用于弹出框架最好
- js操作关闭子页面刷新父页面
- 子父页面刷新关闭
- 子父页面刷新关闭
- 子页面提交,刷新父页面关闭子页面
- 子页面关闭,刷新父页面
- 刷新父页面并关闭子页面
- 关闭子页面刷新父页面
- 关闭子页面刷新父页面
- 关闭子页面,,刷新父页面
- 子页面关闭时刷新父页面
- 使用Android studio Gradle 实现友盟多渠道打包
- Android传感器完全解析
- json简介
- ARM Linux 3.x的设备树(Device Tree)
- android之TabWidget选项卡
- js 弹出子页面与关闭子页面刷新父页面的问题
- http字符编码的解释说明
- Unity3d 小技巧
- java并发的处理方式
- 设计模式——命令模式
- [leetcode] Nim Gam
- lucene学习六:lucene全文检索与数据库查询的比较
- 状态选择器
- Caffe代码导读(1):Protobuf例子