作者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