티스토리 뷰


다음처럼 window.close() 하면 될지 알았더니...

<html>
<head><title>윈도우 닫기 테스트</title></head>
<body>
    <button id="btn" onclick="javascript:window.close();">닫기</button>
</body>
</html>

다음 처럼 당황스럽게도 안되더라...


웹 서핑을 좀 해봤는데.. 불행하게도 찾아낸건 전부 다 안먹혀서 찾아낸것들을 짬뽕해가다보니..
다음 처럼하니까 Internet Explorer 7 에서도 조용히 닫혀주시더라.. ㅎㅎ

<html>
    <head>
        <title>윈도우 닫기 테스트</title>
        <script type="text/javascript">
            function selfClose() {
                window.opener='X';
                window.open('','_parent','');
                window.close();
            }
        </script>
    </head>
<body>
    <button id="btn" onclick="javascript:selfClose();">닫기</button>
</body>
</html>

당췌 어떤 원리로 opener 를 'X' 로 설정하고 _opener 설정도 저렇게 희안하게 하는지.. 이해불가능이지만.
어쨌건 된다. -_- (사실은 귀찮아서 찾아보기도 싫다.)


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함