父窗口中得知window.open()出的子窗口关闭事件
一种在父窗口中得知window.open()出的子窗口关闭事件的方法
parent.htm :
<HTML><BODY>
1
<script language=javascript>
2
var timer
3
var winOpen
4
function IfWindowClosed()
5
{
6
if (winOpen.closed == true)
7
{
8
document.fm_Info.txtvalue.value="child closed"
9
window.clearInterval(timer)
10
}
11
}
12
</script>
13
<script language=javascript>2
var timer3
var winOpen4
function IfWindowClosed() 5
{6
if (winOpen.closed == true) 7
{ 8
document.fm_Info.txtvalue.value="child closed"9
window.clearInterval(timer)10
}11
}12
</script>13

1
<script language=javascript for=btnOpen event=onclick>
2
winOpen = window.open("child.htm","","menubar=no" )
3
timer = window.setInterval("IfWindowClosed()",500);
4
</script>
<script language=javascript for=btnOpen event=onclick>2
winOpen = window.open("child.htm","","menubar=no" )3
timer = window.setInterval("IfWindowClosed()",500);4
</script>
</BODY></HTML>



浙公网安备 33010602011771号