2 つの asp.net ページがあります。そのうちの 1 つはポップアップで、もう 1 つは通常のページです。ポップアップページが閉じたときに、通常のページのグリッドビューが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 に答える