我自己有作一個網頁.裡面有一個"與我們連絡"的選項.
內容是填寫一些意見和留下姓名電話的線上表單欄位.
這個線上表單的程式是智邦提供的(我的網站是存在智邦的網域).
每次填寫線上表單完畢後.它會顯示一排字
"線上表單傳送完畢.謝謝您的使用" 當我按下確認鍵後.
它的系統會將我原本填寫線上表單的視窗.轉到我的首頁面開啟.
不過.問題產生了!!!
我的 "與我們連絡" 的選項.是使用跳窗方式顯示(無工具列視窗)
而原先的頁面不會消失.而只是純粹跳出一個視窗填寫"聯絡我們"
的表單.所以.當使用者填寫完表單傳送後.
系統轉到我的首頁面開啟時.
畫面就會依照我原先設定無工具列視窗的尺寸大小.
來顯示我的首頁.這樣一來.首頁的畫面不就被切割了?
所以.想請教各位前輩.有沒有方法可以讓我在填寫完表單後.
按下確認時.這個無工具列視窗就會關閉.
請求各位前輩幫忙....
2007-07-26 06:45:11 · 2 個解答 · 發問者 馬克斯 1 in 電腦與網際網路 ➔ 程式設計
看來...在知識+.不能問太難的問題...
要不然沒人答的出來.
或許.只能問些簡單的問題吧?
2007-07-30 10:13:19 · update #1
感謝Ming所提供的意見!
不過.可惜的是.我不懂得程式.所以我不會寫...
有直接寫好的程式可以讓我套嗎?
2007-08-03 07:23:35 · update #2
感謝 "^^......."的答案!
您的程式的確能很好用.
不過.按下傳送表單鍵後.
它會有一個小視窗寫著"線上表單傳送完畢.謝謝您的使用"
即跳回我的首頁.
而"線上表單傳送完畢.謝謝您的使用"這行字
並沒有出現在我的html程式碼裡面.
所以.我無從更改.
我想.不如我把智邦提供我的程式碼傳給你.
或許你就知道我一直無法解開的地方在哪裡了!
我會傳到你的部落格.謝謝你喔!!
2007-08-08 05:55:39 · update #3
你寫傳送表單按送出後應該是會跳出另一頁處理"程式"的頁面...
你可以在那一頁的
2007-08-06 12:25:33 · answer #1 · answered by ? 6 · 0⤊ 0⤋
我在猜你的送出那個按鈕是用 submit() 做的。你只要用 javascript 另外寫個函數,類似這樣:
function sendDataAndClose() {
document.form["your_form_name"].submit();
// 你如果用 ajax 的話,中間還可以檢查一下有沒有送回來的確認訊息
window.close();
}
2007-08-01 03:36:44 · answer #2 · answered by mh 7 · 0⤊ 0⤋