<script language="javascript"> function orderprint() { var formUrl = "savedata_url"; var formPrint ="";//保存成功後要彈出的窗口 $.ajax({ url: formUrl, data: $('#form1').serialize(), dataType: "html", async:false,//----------1.重點,先執行當前保存動做 type: "POST", success: function (data) { if (data) { formPrint = "http://baidu.com?id=" + data.id; } else { alert("保存失敗"); } }, error: function () { alert("保存失敗"); } }); if(formPrint !== "") {//-----------2.保存成功纔打開 openPrint(formPrint); } } function openPrint(formPrint){//彈窗不被過濾 var mypop=window.open(formPrint,"_blank"); try{ mypop.focus(); }catch(e){ } document.location.reload();//-------------3.保存成功後從新加載當前頁 } </script >