我正在使用两个弹出窗口如何重新加载第一个窗口关闭第二个弹出窗口 [英] I am using two pop up window how to reload first window closing second popup window

查看:94
本文介绍了我正在使用两个弹出窗口如何重新加载第一个窗口关闭第二个弹出窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用两个弹出窗口如何重新加载第一个窗口(平均父窗口)关闭第二个弹出窗口

解决方案

尝试 window.opener.reload(true);



编辑

----------------

我为你创建了一个样品



Parent.htm

 <   html  >  
< head >
< script language = javascript >
var d = ne w 日期();
document .write(d);
< / script >
< / head >
< body >
< 输入 type = < span class =code-keyword> button value = 打开弹出窗口 onclick = window.open('pop1.htm') / >
< < span class =code-leadattribute> / body >
< / html >



Pop1。 htm

 <   html  >  
< head < span class =code-keyword>>
< script language = javascript >
var d = new 日期();
document .write(d);
< / script >
< / head >
< body >
< 输入 type = < span class =code-keyword> button value = 打开弹出窗口 onclick = window.open('pop2.htm') / >
< < span class =code-leadattribute> input type = 按钮 value = 关闭弹出窗口 onclick = self.close(); window.opener.location.reload(假); / >
< / body >
< / html >



Pop2.htm

 <   html  >  
< head >
< / head >
< body >
< input type = button value = < span class =code-keyword>打开弹出窗口 onclick = window.open('pop2.htm') / >
< input type = 按钮 value = 关闭弹出窗口 onclick = self.close(); window.opener.location.reload(假); / >
< / body >
< / html >


在弹出窗口中尝试以下代码



 window.onunload = function(){
window.opener.location.reload();
};


试试这种方式

< script language =   javascript type =  文字/ Javascript> 
窗口 .onunload = < span class =code-keyword> function (){
window .opener。 location .reload();
};
< / script>


I am using two pop up window how to reload first window (mean Parent window) closing second popup window

解决方案

Try window.opener.reload(true);

EDIT
----------------
I have created a sample for you

Parent.htm

<html>
<head>
<script language="javascript">
var d=new Date();
document.write(d);
</script>
</head>
<body>
<input type="button" value="open popup" onclick="window.open('pop1.htm')"/>
</body>
</html>


Pop1.htm

<html>
<head>
<script language="javascript">
var d=new Date();
document.write(d);
</script>
</head>
<body>
<input type="button" value="open popup" onclick="window.open('pop2.htm')"/>
<input type="button" value="close popup" onclick="self.close(); window.opener.location.reload(false); "/>
</body>
</html>


Pop2.htm

<html>
<head>
</head>
<body>
<input type="button" value="open popup" onclick="window.open('pop2.htm')"/>
<input type="button" value="close popup" onclick="self.close(); window.opener.location.reload(false); "/>
</body>
</html>


Try the below code in your popup

window.onunload = function(){
  window.opener.location.reload();
};


try this way

<script language="javascript" type="Text/Javascript">
  window.onunload = function(){
  window.opener.location.reload();
};
</script>


这篇关于我正在使用两个弹出窗口如何重新加载第一个窗口关闭第二个弹出窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆