javascript-如果子窗口关闭,则重新加载父窗口
如果子窗口关闭,我将尝试重新加载父窗口 这是我当前的代码,它打开了一个弹出窗口,但它并没有为关闭时刷新父窗口编程。我不知道要添加什么代码javascript-如果子窗口关闭,则重新加载父窗口,javascript,jquery,Javascript,Jquery,如果子窗口关闭,我将尝试重新加载父窗口 这是我当前的代码,它打开了一个弹出窗口,但它并没有为关闭时刷新父窗口编程。我不知道要添加什么代码 jQuery(document).ready(function($) { jQuery('.top-buttons a').live('click', function(e){ e.preventDefault(); newwindow=window.open($(this).attr('href'),'','heig
jQuery(document).ready(function($) {
jQuery('.top-buttons a').live('click', function(e){
e.preventDefault();
newwindow=window.open($(this).attr('href'),'','height=500,width=850');
if (window.focus) {newwindow.focus()}
return false;
});
});
尝试:
尝试:
在父窗口中定义卸载事件,如
function doStuffOnUnload() {
alert("Unloaded!");
}
if (typeof win.attachEvent != "undefined") {
newwindow.attachEvent("onunload", doStuffOnUnload);
}
else if (typeof win.addEventListener != "undefined") {
newwindow.addEventListener("unload", doStuffOnUnload, false);
}
我从父窗口中的获取它,定义一个卸载事件,如
function doStuffOnUnload() {
alert("Unloaded!");
}
if (typeof win.attachEvent != "undefined") {
newwindow.attachEvent("onunload", doStuffOnUnload);
}
else if (typeof win.addEventListener != "undefined") {
newwindow.addEventListener("unload", doStuffOnUnload, false);
}
我从中取出它,您需要
窗口。开瓶器
window.opener.location.href = window.opener.location.href;
应添加到窗口的关闭事件中 您需要
window.opener
window.opener.location.href = window.opener.location.href;
应添加到窗口的关闭事件中 您可以使用window.opener从子窗口访问父窗口:
因此,要重新加载父窗口,只需在处理关闭事件时调用window.opener.location.reload() 您可以使用window.opener从子窗口访问父窗口:
因此,要重新加载父窗口,只需在处理关闭事件时调用window.opener.location.reload() 在子窗口的关闭事件中尝试以下代码
window.opener.location.reload();
在子窗口的关闭事件上尝试以下代码
window.opener.location.reload();
您可以使用window.opener访问父窗口,并在子窗口关闭时使用window.reload()重新加载它 请参阅以下网址:
您可以使用window.opener访问父窗口,并使用window.reload()在子窗口关闭时重新加载它 请参阅以下网址:
那个么,你们被困在哪里了?仔细阅读问题,我需要一个代码,如果孩子被关闭,它会刷新父窗口。编辑后,它会这么说。那个么,你们被困在哪里了?仔细阅读问题,我需要一个代码来刷新父窗口,如果子窗口关闭,则很难将其从原始问题中删除。现在编辑后,它会这样说。正如其他用户所建议的位置。重新加载()也会将您带到那里。正如其他用户所建议的位置。重新加载()也会将您带到那里。