이 코드 스 니펫은 jQuery 팝업 창이 닫히는 시점을 감지하는 방법을 보여줍니다.
를 사용하고 더 명확한 로깅을 위해
를 사용합니다. 최신 브라우저가 속성을 올바르게 처리함에 따라// Monitor the closing of a popup window const popupWindow = window.open("http://dev.com/index.php?m=social&a=testLinkedIn", '', 'height=500,width=500'); const intervalId = setInterval(() => { if (popupWindow.closed) { clearInterval(intervalId); console.log('Popup window closed'); // Add your code here to handle the popup closure } }, 200); // Check every 200 milliseconds
Q : 어떻게 페이드 효과를 추가 할 수 있습니까?
메소드를 사용하여 의 CSS에 를 추가하고 닫을 때 제거하십시오.
가 높음)를 만들고 팝업과 함께 표시/숨기십시오. Q : 팝업의 개구부 및 닫는 방법을 애니메이션하는 방법?
와 같은 jQuery의 애니메이션 메소드 또는 더 많은 제어를 위해 사용자 정의 애니메이션을 사용하십시오..hide()
를 사용하여 조정하여 완벽하게 중앙을 중심으로 조정하십시오. 팝업의 높이와 너비에 따라이 여백을 계산하십시오.
Q : 팝업이 열리는 동안 페이지 스크롤을 방지하는 방법?
a : 팝업이 열릴 때 jQuery 's .on()
a : 팝업 안에 요소를 추가하십시오. JQuery를 사용하여 클릭 핸들러를 첨부하여 팝업에서 (또는 )을 호출하십시오.
Q : 팝업을 반응하는 방법?
위 내용은 jQuery 캡처 팝업 창의 닫기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!