팝업창 닫으면서 접수중인 내역을 삭제할 수 있나요? 채택완료
검풍
4년 전
조회 2,237
버튼 클릭으로는 삭제가 가능한데...
창을 닫으면서 자동으로 내역을 삭제할수 있나요?
------------/------------
아래는 버튼으로 삭제시 스크립트입니다.
스크립트
function del_call(a,b){
if(confirm("결제를 취소 하시겠습니까?")){
location.href="01_write_pay_del.php?mode=delete&AA="+a+"&BB="+b;
}
return;
}
스크립트
---------------/----------
방법 좀 알려주시면 감사하게 사용할게요.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
4년 전
팝업창에 아래 스크립트를 넣으세요. 닫을 때 호출됩니다.
<script>
function closeWindow(){
del_call(....);
event.returnValue = "닫기완료";
}
</script>
<body onbeforeunload="closeWindow();">
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
검풍
4년 전
�
백번째개발
4년 전
어느 부분에서 안되시는지 모르기 때문에 검색어 링크 드립니다.
창 닫을때 이벤트가 발생하는데 그 때 호출되는 이벤트 확인 후 넣으시면 됩니다.
https://www.google.com/search?q=js+%ED%8C%9D%EC%97%85%EC%B0%BD+%EB%8B%AB%EA%B8%B0+%EC%9D%B4%EB%B2%A4%ED%8A%B8&rlz=1C1SQJL_koKR907KR907&oq=js+%ED%8C%9D%EC%97%85%EC%B0%BD+%EB%8B%AB%EA%B8%B0+%EC%9D%B4%EB%B2%A4%ED%8A%B8&aqs=chrome..69i57.7935j0j7&sourceid=chrome&ie=UTF-8
창 닫을때 이벤트가 발생하는데 그 때 호출되는 이벤트 확인 후 넣으시면 됩니다.
https://www.google.com/search?q=js+%ED%8C%9D%EC%97%85%EC%B0%BD+%EB%8B%AB%EA%B8%B0+%EC%9D%B4%EB%B2%A4%ED%8A%B8&rlz=1C1SQJL_koKR907KR907&oq=js+%ED%8C%9D%EC%97%85%EC%B0%BD+%EB%8B%AB%EA%B8%B0+%EC%9D%B4%EB%B2%A4%ED%8A%B8&aqs=chrome..69i57.7935j0j7&sourceid=chrome&ie=UTF-8
�
검풍
4년 전
위 스크립트를 어떻게 대입해야 할지 모르겠네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
조금만 더 힌트 좀 줄래요?
감사드림.