써먹는 웹개발
[Js] window 함수 중에 open과 close 본문
1. window.open()
- 설명 : 팝업을 호출한다.
- 예시
// 상세팝업 호출 } |
2. window.close()
- 설명 : (open할때 가지고 있던 팝업 객체로) 팝업을 닫는다.
- 예시
objPopup.close(); |
3. Q) 메인 화면이 닫힐 때 팝업 화면도 닫고 싶어요.
A) window.onunload 이벤트를 쓰면 됩니다.
- 예시 (메인 화면에 작성)
function fn_onSubWindowClose(){
|
4. close 하기전에 주의사항 : window 객체를 프로퍼티에 대입할 때 focus()일때 대입하지 말 것
- 예시
1) 잘못된 예
var objPopup; objPopup = window.open(...).focus(); |
objPopup.close(); // 에러발생 |
2) 올바른 예
var objPopup; objPopup = window.open(...); objPopup.focus(); |
objPopup.close(); // 정상작동 |
'웹개발 > Js & Jquery' 카테고리의 다른 글
[Js] 클로저(Closer)의 정의 및 예제 (0) | 2020.02.03 |
---|---|
[Js] 1~2자리 앞에 숫자 0 채워서 3자리 문자열 만들기 (0) | 2019.10.14 |
[JQuery] 웹스퀘어에서 textbox의 문자열 너비가 밖에 있는 그룹의 너비를 초과하여 문자열이 다 안보일때 툴팁으로 보는 방법 (0) | 2019.07.12 |
[Js] 버튼 클릭시 엔터키 눌렀을때와 동일한 함수 호출하도록 처리하는 방법 (0) | 2019.05.27 |
[Jquery] 클립보드 복사(copy) 스크립트 (모든 브라우저) (0) | 2019.05.08 |