IE7 이전에서는

window.opener = window;
window.close();

로 opener 를 속여서 닫도록 사용했었다.

근데 IE7 에서는 해킹에 이용된다는 미명하에

이 기능이 막히게 됐다.

하지만 개발자가 누군가 -_-;;

구글에서 그 해답을 찾았다.

window.opener = "nothing";
window.open('','_parent','');
window.close();

즉, 내 창 자체에 팝업을 띄우듯이 opener 가 되도록 속이는 것이다.

엄밀히 따지면 속이는게 아니라 정상적인것이다.

암튼 뛰는 놈위에 나는 놈 있다는게 괜한 말은 아닌거 같다. ㅎㅎ

+ Recent posts