作者airtsubasa (拜╰(〒皿〒)╯託)
看板Ajax
標題[問題] submit & window.location
時間Wed Apr 25 23:02:37 2012
請問:
我有一個BUTTON,按下後會做submit跟轉頁的動作
可是這兩個好像不能並存? 因為submit後的轉頁動作一直不會動
我後端程式是PHP,執行它會產生一個PDF檔可供下載(彈出下載視窗),
因為PHP的header功能輸出前不能output東西 所以應該是無法在PHP部份做轉頁動作
想請問有什麼解法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.171.204.21
1F:推 s25g5d4:submit本來就會跳頁 你應該設成跳頁過去直接輸出or再跳 04/25 23:09
2F:→ airtsubasa:因為是用smarty樣版 所以畫面是同一支程式 導致說不知 04/25 23:16
3F:→ airtsubasa:該怎麼去做轉頁的動作...(轉回自己 但是是無DATA的) 04/25 23:17
4F:推 bibo9901:開新的window去php, 原來網頁再轉頁 04/25 23:20
5F:→ airtsubasa:請問有不用在<FORM> 裡面加target也能開新視窗submit 04/25 23:40
6F:→ airtsubasa:的方法嗎? 因為 還有其他BUTTON需要SUBMIT 04/25 23:41
7F:→ airtsubasa:其他按鈕 SUBMIT出去不是下載檔案的方式 所以視窗會在 04/25 23:42
8F:推 LaPass:AJAX 04/25 23:42
9F:→ airtsubasa:新人沒權限去建一個function...= = 04/25 23:44
10F:→ bibo9901:@@ 在button寫個onclick 04/26 00:59
11F:→ bibo9901:window.open('xxx.php'); document.getElementById('form 04/26 01:00
12F:→ bibo9901:').submit(); 這樣可以嗎 04/26 01:00
13F:→ knives:把它丟到iframe好了 04/26 08:55
14F:→ airtsubasa:TO bibo9901 不行QQ 不會跳出下載 04/26 14:54
15F:→ airtsubasa:解決了...用reset把表單整個清空... 04/26 21:16
16F:→ airtsubasa:謝謝大家 04/26 21:16