부모창 닫을때 열린 자식창 모두 닫기...

Javascript 2007. 12. 10. 12:27
<html>
<head>
<script language="javascript">
    var testCnt = 5;
    var pop = new Array();
    function openChild() {
        for (var i = 0 ; i < testCnt ; i++) {
            pop[i] = window.open("", "ch"+i, "height=200,width=200");
        }
    }
    function closeChild() {
        for (var i = 0 ; i < pop.length ; i++) {
            if (pop[i] && pop[i].open && !pop[i].closed) {
                pop[i].close();
            }
        }
    }
</script>
</head>
<body omUnload="closeChild();">
    <input type="button" value="오픈" omclick="openChild();" />
</body>
</html>

설정

트랙백

댓글