2012-08-10 5 views
0

일부 코드로 팝업을 열 수 있으며 작업 완료시 해당 코드로 닫을 수 있습니까? 팝업을 연 페이지를 다시로드하십시오. 혼란스러워? 나도 그래 . 롤 죄송합니다팝업을 열고 다른 페이지를 다시로드하는 방법은 무엇입니까?

예 :

PAGE_1이 양식 새 창 (Page_2)를 열고 버튼이 있습니다. 해당 Page_2 양식을 제출하면 Page_2가 닫고 Page_1이 새로 고쳐야합니다.

가능합니까? 가이드를 연결하거나 어떻게 든 도와 줄 수 있습니까?

인스턴트 메신저 사용, PHP, 자바 스크립트.

감사

+1

많은 브라우저가 질문하고 싫어하는 팝업을 사용하는 대신, 아마도 일부 자바 스크립트 데이터베이스 연결과 함께 부동 DIV를 사용 해본 적이 있습니까? – Fluffeh

+0

흠, 나는 지금이 순간에 내가 할 시간과 지식이 없다고 생각한다. – user1148875

답변

3

부모 페이지를 그 자체

<script type="text/javascript"> 
function loadPopup(){ 
    window.open("yourpopup.html"); 
} 

function reloadPage(){ 
    window.location.reload() 
}  
</script> 
를 다시로드합니다

팝업 페이지에서 다음과 같이 "오프너"를 사용하여 부모 함수를 호출 할 수 있습니다.

<script type="text/javascript"> 
function somethingWasClicked(){ 
    window.opener.reloadPage(); 
    window.close(); 
} 
</script> 
+0

상사처럼;) 감사합니다. – user1148875

1

당신은 같은 것을 사용할 수 있습니다 : 당신이 당신의 아이 페이지와 기능을로드하는 기능이 필요합니다

function refreshParent() { 
    window.opener.location.href = window.opener.location.href; 

    if (window.opener.progressWindow) 

{ 
    window.opener.progressWindow.close() 
    } 
    window.close(); 
} 
관련 문제