728x90
반응형
window.open
새로운 브라우저 창이나 탭을 생성하거나 외부 링크를 열 때 사용한다.
window.open(url, target, features, replace);
- url: 열릴 창에 표시할 URL이다.
- target(선택사항): 예를 들어, "blank"는 새 탭이나 창을 연다.
- features(선택사항): 새 창의 속성을 보호한다. 크기, 위치 등을 명명할 수 있다.
- replace(선택사항): 기존의 창을 반복할 수 있다.
window.opener
새로 열린 창과 그 창을 열게 한 원래 창 사이의 관계를 대리 속성이다.
window.open()을 통해 열린 창에서 window.opener를 통해 열린 창을 참조할 수 있다.
이를 통해 열린 창은 원래 창에 대한 참조를 보고, 이를 전달하거나 결합 작용할 수 있다.
window.opener.document.getElementById("myElement").innerHTML = "New content";
출처 | chatGPT
728x90
반응형
'네트워크 > JavaScript' 카테고리의 다른 글
| javascript main thread 와 main stack (0) | 2023.08.14 |
|---|---|
| Ajax GET POST 차이 (ChatGPT) (0) | 2023.08.07 |
| 숫자와 콤마만 입력 받는 javascript 함수 유효성 검사 정규식 (chatGPT) (0) | 2023.07.28 |
| span 요소 값 jQuery 로 가져오기 - val() 대신 text() (0) | 2023.07.25 |
| Polyfill 폴리필 이란 (0) | 2023.07.22 |