1

LAMPスタックアプリケーションでは、PDF形式の請求書を作成します。最初の画面では、購入アイテムの選択を請求書に含めることができます。$ _POSTedフォームデータを使用してPDFが新しいタブで開きます。これは正常に機能しますが、PDF請求書用に選択された購入のステータスも更新するので、最初のページを同時にリロードしたいと思います。選択画面にこれを反映させたいです。 。誰かアイデアはありますか?NBネイティブJavascriptまたはPHPソリューションのみをお願いします。

4

1 に答える 1

7

おそらくこのようなもの:

<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>
于 2013-02-11T21:55:07.000 に答える