我有两个asp.net 页面。其中之一是弹出窗口,其中之一是普通页面。我想在弹出页面关闭我的正常页面的网格视图时使用 ajax 重新加载。如何从我的正常页面中捕捉我的弹出页面是否关闭?(我的普通页面和弹出页面有单独的母版页)
问问题
102 次
2 回答
1
您可以使用 jQuery 将CLOSE事件绑定到页面
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<div id="js-hidden">XXX</div>
<script>
jQuery(window).bind(
"beforeunload",
function() {
return confirm("Do you really want to close?")
}
)
</script>
</body>
</html>
于 2013-11-07T09:05:41.897 回答
0
声明一个变量 isPopUpClosed = false 并在弹出关闭事件中将该变量设置为 true。
于 2013-11-07T09:11:18.340 回答