3 回答

TA貢獻1796條經驗 獲得超10個贊
今天,給一個客戶在做頁面處理時,他們要求一個留言頁面在提交留言時,既要讓數據進入后臺管理,同時還要把數據進入另一個系統去處理,這就要求一個表單同時提交到兩個不同的頁面,具體怎么實現呢?一般做法可以先提交給一個頁面,執行了再把值傳到另一個頁面處理,根據這個情況,顯得有點麻煩,我的方法是用javascript腳本,可以一個FORM表單直接提交給兩個不同的頁面同時處理,不多說了,大家看一下我的代碼:第一種方法: <script language="Javascript"> function hbsubmit(){ document.form1.target="_blank"; document.form1.action="a.php"; document.form1.submit(); document.form1.target="_blank"; document.form1.action="b.php"; document.form1.submit();}</script><form name="form1" method="post" action=""> <input type="text" name="textfield"> <input type="button" name="Submit" value="提交" onClick="hbsubmit()"></form>因為提交表單后是同時彈出兩個新頁面執行的,如果你只需要顯示一個頁面處理情況,而另一個隱藏處理的話把需要隱藏的那個頁面屬性document.form1.target="_blank";去掉即可,如隱藏2.asp頁面的彈出處理:請看第二種方法: <script language="javascript"> function F_submit(){ document.form1.target="_blank"; document.form1.action="a.php"; document.form1.submit();
- 3 回答
- 0 關注
- 1130 瀏覽
添加回答
舉報