var form = document.createElement("form");
form.setAttribute("hidden", "true");
form.setAttribute("method", "post");
form.setAttribute("target", "_blank");
form.setAttribute("action", "target.php");
document.body.appendChild(form); // Not entirely sure if this is necessary
form.submit();
return;
我有一個AJAX更迭的成功裏面上面的代碼。在數據庫中保存數據成功後,我發回要打印的數據。我正在使用FPDF進行打印,並且我在target.php
中創建了一個模板,並將數據發佈到該頁面中。因此,爲了通過發佈數據發送數據,我創建了一個目標設置爲_blank
的表單,期望當我保存另一組數據並打印上述數據時,它將在前一個選項卡上打開。現在發生的事情是每次保存數據時它會打開新標籤頁。
我希望每次保存並打印數據時,都會打開第一次打印時打開的上一個選項卡。基本上我不打算每次打印新標籤。在第一個打印打開新標籤,然後其餘的將只是加載該選項卡
我不希望它在當前選項卡中打開。 **基本上我不想在每次打印時打開新選項卡。在第一個打印打開新標籤,然後剩下的只是加載該標籤** – Giant