참조 : http://blogdoc.nate.com/465881 

위페이지에 정리가 잘되어있어요.



제목을 정하기가 좀 나쁘네요 ^^;;

Internet Explorer 7.0에서는

전체 창으로 새창을 띄웠을 때

창을 닫을까요 하고 물어 봅니다.

이 물음 없이 닫는 스크립트 입니다.

window.close();

또는

self.close();

대신에


window.open('about:blank','_self').self.close();

이렇게 쓰시면 됩니다.

 

현재창이 닫혀야 되는 창이 아닌경우 아래.. 참조.  <-- 2015.11.12 수정

참조 : http://opencode.co.kr/bbs/board.php?bo_table=javascript_tips&wr_id=48&sfl=&stx=&sst=wr_id&sod=desc&sop=and&page=2

위페이지에 정리가 잘되어있어요.

 

window.close()를 하면, 창을 닫을 것인지 확인하게 되는데

그런 과정없이 그냥 닫아야 할 때는 아래처럼 하면 됩니다.

<script language="JavaScript">
if (window.name !== 'window_id') {
window.open('about:blank','_self');
opener=window;
window.close();
}
</script>

Posted by 말없제이
,