일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 메소드
- 컬렉션
- suvlet
- 클래스
- 콜렉션
- 내장객체
- Scanner
- 스프링
- 루프
- Java
- 자동형변환
- 빌드
- https://start.spring.io
- 언박싱
- start.spring.io
- 제네릭
- 싱글턴
- 싱글톤
- dependency
- bootstrap
- unboxing
- 박싱
- 인텔리제이
- 무한
- Jenkins
- boxing
- Short
- 제너릭
- maven
- wrapper
Archives
- Today
- Total
Developer Gonie
[8주차] 27. window 객체의 open()/close() 메소드 본문
K-DigitalTraining 강의/6. Javascript(웹표준)
[8주차] 27. window 객체의 open()/close() 메소드
이대곤 2022. 7. 9. 11:06window 객체의 open 메소드
새로운 브라우저 창을 여는 기능으로 공지사항 같은 팝업창을 띄울 때 사용할 수 있기도 하다.
window 키워드는 생략하고 open만 사용해도 된다.
자주 사용하던 document.write()도 맨 앞에 windows.이 생략된 형태였던 것임
예시코드
onLoad속성을 주어 body 영역이 로드되고 나서 호출되도록 하여 공지사항 팝업처럼 열리게 하는 예시임.
예시코드(함수를 새로 만들어 인자 전달부분의 길이를 줄인 버전)
window 객체의 close 메소드
window 객체의 open()메소드와 동작이 반대되는 메소드이다.
window.open() 메소드는 객체를 하나 반환하는데 이를 변수에 할당시켜 두었다가 변수.close()를 하면 원하는 창을 닫치게 할 수 있다.
혹은 window.self.close()를 해주면 자기 자신을 지정하여 브라우저 창을 닫을 수 있다.
혹은 window.opener.close()를 해주면 자기 자신을 열리게한 부모 부라우저 창을 닫을 수 있기도 하다.
window객체는 self, opener 외에도 여러가지 속성(멤버변수)들을 가지는데 이에 대한 정보는 아래 링크를 참고하자.https://ldgeao99-developer.tistory.com/392
'K-DigitalTraining 강의 > 6. Javascript(웹표준)' 카테고리의 다른 글
[8주차] 29. window 객체의 onload속성, setInterval(), setTimeout(), clearInterval() 메소드 (0) | 2022.07.09 |
---|---|
[8주차] 28. window 객체의 opener 속성을 이용해 자식창 입장에서 부모창의 요소를 접근/수정 해보기 (0) | 2022.07.09 |
[8주차] 26. 내장객체 String 문자열 관련 함수 (0) | 2022.07.08 |
[8주차] 25. select 요소(선택박스)의 이벤트를 처리하는 예시 (0) | 2022.07.08 |
[8주차] 24. <select> 요소(선택박스)의 option 들을 추가하는 예시 (0) | 2022.07.08 |
Comments