[JQUERY] 팝업 창으로 데이터를 부모로 되돌릴 수 있습니다
JQUERY팝업 창으로 데이터를 부모로 되돌릴 수 있습니다
해결법
-
1.호출 (상위) 창에서 이러한 JS 코드를 추가합니다.
호출 (상위) 창에서 이러한 JS 코드를 추가합니다.
function HandlePopupResult(result) { alert("result of popup is: " + result); }
자식 창 코드에서 다음을 추가합니다.
function CloseMySelf(sender) { try { window.opener.HandlePopupResult(sender.getAttribute("result")); } catch (err) {} window.close(); return false; }
팝업을 닫을 링크가 있습니다.
<a href="#" result="allow" onclick="return CloseMySelf(this);">Allow</a> <a href="#" result="disallow" onclick="return CloseMySelf(this);">Don't Allow</a>
-
2.이를 위해 window.opener를 사용할 수 있습니다.
이를 위해 window.opener를 사용할 수 있습니다.
from https://stackoverflow.com/questions/9276086/popup-window-to-return-data-to-parent-on-close by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 모든 브라우저에 jQuery를 사용하여 LocalStorage 변경 이벤트에 바인딩하는 방법은 무엇입니까? (0) | 2020.11.02 |
---|---|
[JQUERY] 모바일 웹 페이지 - PHP 및 JS를 사용하여 장치에 Android 앱이 설치되어 있는지 탐지합니다. (0) | 2020.11.01 |
[JQUERY] GetJson JQuery에서 인코딩을 설정하는 방법 (0) | 2020.11.01 |
[JQUERY] 플래시를 사용하지 않고 클립 보드로 선택한 텍스트를 복사하십시오 - 크로스 브라우저 여야합니다. (0) | 2020.11.01 |
[JQUERY] 마우스 클릭을 완전히 비활성화하는 방법 (0) | 2020.11.01 |