반응형
브라우저에서 팝업창(엄밀히 말하면 자식창)이 아닌 창을 close()로 닫으려고 하면 위와 같은 메시지가 뜬다.
이 메시지를 띄우지 않고 창을 닫는 방법을 우연히 찾게 돼서 글을 쓰게 됐는데 검색해보니 이미 유명한 방법이더라... 쩝
window.open('about:blank', '_self').close();
자기자신을 자식창으로 바꾸고 닫아버리는 꼼수다. 근데 테스트해보니 익스플로러, 엣지에서만 정상적으로 작동하고 파이어폭스, 크롬에서는 빈페이지로 전환될 뿐 닫히지는 않았다. 스크립트로 열린 페이지만 스크립트로 닫을 수 있다나 뭐라나...
반응형
'프로그래밍 > 웹' 카테고리의 다른 글
[자작] 네이버 카페 패스 (17) | 2019.03.12 |
---|---|
[자작] 검색엔진 추적링크 차단 유저스크립트 (1) | 2019.03.02 |
[자작] 구글검색 기간설정 메뉴추가 유저스크립트 (5) | 2019.01.08 |
[PHP] 서버 접속 여부 확인 (0) | 2018.11.11 |
[HTA] HTA (HTML Application)란? (0) | 2018.11.04 |
[JavaScript] 파일입출력 (ActiveXObject 비표준) (0) | 2018.10.31 |
[JavaScript] 아래아한글 문서 편집하기 (2) | 2018.10.30 |
[JavaScript] 외부 프로그램 실행하기 (4) | 2018.10.29 |