try it
You can use the window.onbeforeunload event to call any function. However, warning, confirmation, confirmation flags are not allowed. You can return any line to show any message.
//var _close = window.onbeforeunload; window.onbeforeunload = function () { // window.opener.alert("test"); //_close(); return callBack(); }; function callBack() { return "Testing"; }
If you want to close any other child window
You can try this
var k = window.open("url"); k.onbeforeunload = callBack;
Shadow Aug 23 '13 at 6:12 2013-08-23 06:12
source share