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
'[개발] Programming > Javascript' 카테고리의 다른 글
자바스크립트 window reload 드 새로고침 방법들 (0) | 2018.10.30 |
---|---|
자바스크립트 정규표현식 (0) | 2018.10.30 |
HTML5에서 사용 가능한 클라이언트 세션 (sessionStorage) (0) | 2018.10.30 |
자바스크립트 배열 선언, 초기화 (0) | 2018.10.30 |
자바스크립트 쿠키로 하루 동안 팝업창 노출하지 않기 (0) | 2018.10.29 |
댓글