2013-02-11 3 views
1

내 램프 스택 응용 프로그램에서 저는 pdf 형식의 송장을 만듭니다. 첫 번째 화면에서는 구매 항목을 인보이스에 포함시킬 수 있습니다. 내 pdf가 잘 작동하는 $ _POSTed 양식 데이터를 사용하는 새 탭에서 열립니다. 그러나 pdf 인보이스로 선택한 구매 상태를 업데이트 할 때 첫 번째 페이지를 동시에로드하고 싶습니다. 그리고이를 반영하는 선택 화면을 원합니다. . 누구 아이디어? 주의 Native Javascript 또는 PHP 솔루션 만 사용하십시오.새 탭을 실행하고 원본 페이지를 새로 고침

+0

당신이 이런 식으로 뭔가를 찾고 생각 : http://stackoverflow.com/questions/4059179/refresh-child-window-from-parent-window – alu

+0

닫기 ,하지만 시가는 없습니다. Q는 부모로부터 자식 윈도우를 새로 고치는 것과 관련이 있습니다. 자식 창을 열고 동시에 부모를 새로 고침하고 싶습니다. – Peter

+0

@ 피터, 다시로드하고 내 대답을 확인하십시오. –

답변

6
이 같은

아마 뭔가 :

<a onclick="open_in_new_tab_and_reload('./path_to_pdf.pdf')" href="#">PDF</a> 

<script> 
function open_in_new_tab_and_reload(url) 
{ 
    //Open in new tab 
    window.open(url, '_blank'); 
    //focus to thet window 
    window.focus(); 
    //reload current page 
    location.reload(); 
} 
</script> 
+0

괜찮습니다. 내 상황에서 사용했습니다. 'theform .submit();' 'location.reload(); '양식 데이터를 게시해야하므로. 감사. – Peter

+0

@Lawrence 전설 : D iv는이 문제에 대해 꽤 오랫동안 머리를 긁적니다. 감사 – AndrewBramwell

관련 문제