반응형
자바스크립트로 페이지를 닫기위해 window.close() 또는 self.close() 를 사용했는데
현제 창을 닫으시겠습니까 등의 귀찮은 메세지가 발생한다.
explorer 7.0 이하 버전에서는
self.opener = self ;
window.close() ;
이렇게 하여 사용하면 되지만 그 이상의 버전에서는 여전히 현제 보고 있는 페이지를 닫을것인가에 대한
확인창이 계속 생성된다.
익스플로어 8.0 에서는
if (/MSIE/.test(navigator.userAgent)) {
if(navigator.appVersion.indexOf("MSIE 7.0")>=0 || navigator.appVersion.indexOf("MSIE 8.0">=0) {
window.open('about:blank','_self').close();
}else {
self.opener = self ;
window.close() ;
}
}
이 구문을 사용한다. 익스플로어용 스크립트라는 것이 단점이다.
현제 창을 닫으시겠습니까 등의 귀찮은 메세지가 발생한다.
explorer 7.0 이하 버전에서는
self.opener = self ;
window.close() ;
이렇게 하여 사용하면 되지만 그 이상의 버전에서는 여전히 현제 보고 있는 페이지를 닫을것인가에 대한
확인창이 계속 생성된다.
익스플로어 8.0 에서는
if (/MSIE/.test(navigator.userAgent)) {
if(navigator.appVersion.indexOf("MSIE 7.0")>=0 || navigator.appVersion.indexOf("MSIE 8.0">=0) {
window.open('about:blank','_self').close();
}else {
self.opener = self ;
window.close() ;
}
}
이 구문을 사용한다. 익스플로어용 스크립트라는 것이 단점이다.
반응형
'javascript' 카테고리의 다른 글
javascript Jquery 텍스트박스에 특수문자 입력 못하게 하기. (0) | 2015.03.04 |
---|---|
자바스크립트[javascript] 마우스 휠 (스크롤) 이벤트 제어하기. (0) | 2010.01.19 |
이미지 크기에 맞추어 팝업띄우기 - 이미지 원래크기대로 보기 (2) | 2009.12.18 |
자바스크립트(javascript): 기간 검색시 두 날짜 차이 일자로 구하기 (0) | 2009.11.10 |
여러개의 셀렉트 박스 전체 선택으로 전체 체크하기. (0) | 2009.07.31 |