참조 : http://blogdoc.nate.com/465881
위페이지에 정리가 잘되어있어요.
제목을 정하기가 좀 나쁘네요 ^^;;
Internet Explorer 7.0에서는
전체 창으로 새창을 띄웠을 때
창을 닫을까요 하고 물어 봅니다.
이 물음 없이 닫는 스크립트 입니다.
window.close();
또는
self.close();
대신에
window.open('about:blank','_self').self.close();
이렇게 쓰시면 됩니다.
현재창이 닫혀야 되는 창이 아닌경우 아래.. 참조. <-- 2015.11.12 수정
위페이지에 정리가 잘되어있어요.
window.close()를 하면, 창을 닫을 것인지 확인하게 되는데
그런 과정없이 그냥 닫아야 할 때는 아래처럼 하면 됩니다.
<script language="JavaScript">
if (window.name !== 'window_id') {
window.open('about:blank','_self');
opener=window;
window.close();
}
</script>