[問題] submit & window.location

看板Ajax作者 (拜╰(〒皿〒)╯託)時間13年前 (2012/04/25 23:02), 編輯推噓3(3013)
留言16則, 5人參與, 最新討論串1/1
請問: 我有一個BUTTON,按下後會做submit跟轉頁的動作 可是這兩個好像不能並存? 因為submit後的轉頁動作一直不會動 我後端程式是PHP,執行它會產生一個PDF檔可供下載(彈出下載視窗), 因為PHP的header功能輸出前不能output東西 所以應該是無法在PHP部份做轉頁動作 想請問有什麼解法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.171.204.21

04/25 23:09, , 1F
submit本來就會跳頁 你應該設成跳頁過去直接輸出or再跳
04/25 23:09, 1F

04/25 23:16, , 2F
因為是用smarty樣版 所以畫面是同一支程式 導致說不知
04/25 23:16, 2F

04/25 23:17, , 3F
該怎麼去做轉頁的動作...(轉回自己 但是是無DATA的)
04/25 23:17, 3F

04/25 23:20, , 4F
開新的window去php, 原來網頁再轉頁
04/25 23:20, 4F

04/25 23:40, , 5F
請問有不用在<FORM> 裡面加target也能開新視窗submit
04/25 23:40, 5F

04/25 23:41, , 6F
的方法嗎? 因為 還有其他BUTTON需要SUBMIT
04/25 23:41, 6F

04/25 23:42, , 7F
其他按鈕 SUBMIT出去不是下載檔案的方式 所以視窗會在
04/25 23:42, 7F

04/25 23:42, , 8F
AJAX
04/25 23:42, 8F

04/25 23:44, , 9F
新人沒權限去建一個function...= =
04/25 23:44, 9F

04/26 00:59, , 10F
@@ 在button寫個onclick
04/26 00:59, 10F

04/26 01:00, , 11F
window.open('xxx.php'); document.getElementById('form
04/26 01:00, 11F

04/26 01:00, , 12F
').submit(); 這樣可以嗎
04/26 01:00, 12F

04/26 08:55, , 13F
把它丟到iframe好了
04/26 08:55, 13F

04/26 14:54, , 14F
TO bibo9901 不行QQ 不會跳出下載
04/26 14:54, 14F

04/26 21:16, , 15F
解決了...用reset把表單整個清空...
04/26 21:16, 15F

04/26 21:16, , 16F
謝謝大家
04/26 21:16, 16F
文章代碼(AID): #1Fc18GPZ (Ajax)