我遇到了一个很无聊的问题。我需要在子窗口的close事件中调用父窗口上的函数。我的代码如下:
$(function(){
$("#btnPlay").click(function(){
ShowPopup("URL", 600, 600, DoSomeStuff);
});
});
function DoSomeStuff(){
// Do some stuff
}
function ShowPopup(url, width, height, closeCallback){
var options = "resizable=yes, status=no, location=no, menubar=no, width= " + width + ",height=" + height;
var w = window.open(url, "_blank", options );
w.onunload = function(){
// INVOKE DoSomeStuff of the parent window
console.log("X");
}
}
但是似乎没有调用onunload事件!可能是什么问题?
1条答案
按热度按时间ioekq8ef1#
我想你已经很接近了。
尝试: