본문 바로가기
[개발] Programming/Javascript

부모창 reload 오류, "물품을 구매한 경우 [취소]를 클릭하여 중복 거래를 방지해야 합니다.."

by eatyourKimchi 2018. 10. 30.

opener.document.location.reload();로 

부모 창을 리로드(또는 새로고침)하려고 하는데 아래와 같이 경고창 뜸.


원인은 Post 방식의 Submit이 다시 실행되서..


웹 페이지를 다시 표시하려면 Internet Explorer에서

이전에 전송한 정보를 다시 전송해야 합니다.

물품을 구매한 경우 [취소]를 클릭하여

중복 거래를 방지해야 합니다. 그렇지 않으면 [다시 시도]를 클릭하여

웹 페이지를 다시 표시하십시오.



2가지 해결 방법 


1. Get 방식의 Submit 이용

opener.document.form이름.submit();


2. 링크 이용

window.opener.location.href = 부모창의 경로




[참조] http://anneprogramer.tistory.com/18

댓글