HTML , CSS , JS
자식 창에서 submit 하고 창 닫을 때 submit 되지 않는 문제점 해결
주탱2
2022. 10. 11. 17:18
자식창에서 window.close(); 를 하면 sumit이 되지 않는 문제점이 생겼다.
다른 창으로 submit 하고 현재 있는 창을 닫아서(?) 문제를 해결했다.
<!--자식창-->
<form name="form" th:action="@{/{capsuleId}/board/storage (capsuleId = ${capsule.id}) }" method="post" onsubmit="sendMail()">
<script>
function sendMail(){
document.form.target="hframe4";
document.form.submit();
opener.location.reload();
window.open('', '_self').close();
}
</script>
<!--부모창-->
<iframe name="hframe4" style="display: none;"></iframe>
참조 : https://blog.naver.com/PostView.naver?blogId=dkfma4872&logNo=220724867357
팝업창 종료 후 부모창 새로고침(submit시 크롬에서 등록안되는부분 수정-iframe)
부모창 새로고침 opener.parent.location.reload(); 또는 opener.parent.location.href="부모창주소"; 팝업...
blog.naver.com