我需要区分用户驱动的使用 X 关闭按钮关闭弹出窗口和通过代码关闭。
var win= window.showModelessDialog("http://localhost/test/test.aspx",'google,....);
//Some manipulations
//Manipulation ends
if(win!=null && win.open)
{
win.close();
}
现在我可以完全访问 test.aspx 和 test.aspx.cs。我在 test.aspx 页面中定义了一个 onbeforeunload 方法,无论我关闭窗口(X 关闭或我的代码被执行)我都想调用该方法区分我的 X 关闭和编程关闭,以便我可以进行一些后端操作