다른 도메인 팝업을 호출하고 팝업이 close 될때 감지하여 목록으로 이동시켜야 했다.
둘다 개발하는 사이트라 접근은 가능해서 알아보게 되었는데
Window.postMessage() 를 써봐도 안되고....
document.domain 요거는 지원되지 않는다하고...
결국 꼼수로 진행했다.
let onWindow = null; let winInterval = null; var fnPopupOpen = function(){ onWindow = window.open("https://www.naver.com"); winInterval =window.setInterval(function()){ try{ if(onWindow == null || onWindow .close ){ window.clearInterval(winInterval ); onWindow =null; console.log("창 닫힘 확인 !"); } }catch(e){ } }, 500); }; |
'WORK > JQUERY' 카테고리의 다른 글
identifier '변수' has already been declared 원인 및 해결법 (1) | 2023.10.25 |
---|---|
동일한 태그값에 서로 다른 value 값 가져오기 (1) | 2022.11.23 |
동적으로 js 파일 추가하기 (0) | 2022.08.01 |
jquery 타이틀 변경하기 (0) | 2020.10.08 |
readonly inputBox 값 변경시 onchange 효과 (0) | 2020.06.24 |