웹사이트에 필요한 기능을 이것저것 구현하던 중 뭔가 팝업창을 띄우고 그 창을 닫을때 원래 있던 화면에 적용하고 싶다면
아래의 내용이 도움이 될 것입니다. 간단하지만, 알고 있느냐 모르느냐는 엄청난 차이가 있는 것 같아요.
실제 작업스케줄을 나타내는 달력에서 해당 현장명을 누르면 나오는 화면은 아래와 같습니다.
위의 화면에서 창닫기를 하면 변경한 내용이 스케줄표에 적용되서 나오게 만들고 싶어서....
코드는 아주 간단하네요. 실제 작성해서 사용한 코드입니다.
$(document).ready(function(){
// 윈도우 닫기 버튼 클릭 (부모창 변경사항 적용)
window.addEventListener('unload',e => opener.location.reload() );
});
닫기 버튼을 누르면 창이 닫히고 부모창의 내용이 변경됩니다.
아주 좋네요~ 간단한 코드 한줄로 이렇게 멋진 프로그램을 구현하는 것은 행복입니다.
반응형
'IT tech Coding > javascript' 카테고리의 다른 글
git에서 파일 설치하면 dist 폴더는 무슨용도? (0) | 2023.02.27 |
---|---|
자주만나는 에러 "DevTools failed to load source map: Could not load content for" 없애기 (0) | 2023.02.16 |
[자바스크립트] 서버에 텍스트파일 읽어오기 함수 (0) | 2022.01.02 |
toast UI Grid 자료를 서버에 저장하는 방법(save grid 함수제작) (0) | 2021.12.23 |
자바스크립트 초를 시간형식으로 바꿔주는 함수 (0) | 2021.12.18 |