我正在使用两个弹出窗口如何重新加载第一个窗口关闭第二个弹出窗口 [英] I am using two pop up window how to reload first window closing second popup window
本文介绍了我正在使用两个弹出窗口如何重新加载第一个窗口关闭第二个弹出窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用两个弹出窗口如何重新加载第一个窗口(平均父窗口)关闭第二个弹出窗口
解决方案
尝试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
解决方案
Trywindow.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屋!
查看全文