作者xamous (一天死去一點)
看板Web_Design
標題Re: 送出表單後關閉視窗
時間Thu Dec 1 17:14:43 2005
※ 引述《xamous (一天死去一點)》之銘言:
: 請問一下,我有一個網頁是按下按鈕會跳出一個新視窗讓使用者輸入表單
: onsubmit 時呼叫 window.close() 關閉視窗,然後 return true 送出表
: 單資料。
: 這個表單在 IE 上工作正常,但是在 Firefox 上面似乎 close() 後就會
: 讓程式結束,表單資料無法送出。
: 請問這樣子還有什麼辦法可以解決嗎?謝謝 orz
自問自答,在 window.close() 同時做的事似乎是未規範也不保證結果的
安全的作法是送出結果後,讓 server 端送回
<script>window.close();<script>
就可以收到資料且關閉視窗。
--
知止而後有定。定而後能靜。靜而後能安。安而後能慮。慮而後能得。
http://blog.yam.com/xamous/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.24.245