請問要如何讓web application將資料延後發送 |
缺席
|
pears
一般會員 ![]() ![]() 發表:1 回覆:4 積分:1 註冊:2003-05-12 發送簡訊給我 |
我所遇到的問題是
需要將從網頁到的request導入其他模組做處理
旦時並不會馬上完成處理程序
當處理完了之後(無法估計所需時間)需將資料傳回去
給web application在轉譯成html傳回去給browser的user看
請問最後一步也就是將資料轉譯成html傳回去給browser的user看
要如何做到呢...? 是有辦法讓web module 內的action在收到request後停下來等待結果再回傳資料
抑或是可以取得網頁的資料,在獲得結果後直接發送到user's browser.
還是有其他解決方式呢? 謝謝
|
jackkcg
站務副站長 ![]() ![]() ![]() ![]() ![]() 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
請去參考 delphiwwww 版主的專區 看看 應該會有收獲
DelphiWWW---電子報專欄
http://delphi.ktop.com.tw/forum.asp?FORUM_ID=943 *********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together!
希望能大家敞開心胸,將知識寶庫結合一起
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
pears
一般會員 ![]() ![]() 發表:1 回覆:4 積分:1 註冊:2003-05-12 發送簡訊給我 |
|
arnoyu
中階會員 ![]() ![]() ![]() 發表:73 回覆:88 積分:67 註冊:2003-03-21 發送簡訊給我 |
|
pears
一般會員 ![]() ![]() 發表:1 回覆:4 積分:1 註冊:2003-05-12 發送簡訊給我 |
|
arnoyu
中階會員 ![]() ![]() ![]() 發表:73 回覆:88 積分:67 註冊:2003-03-21 發送簡訊給我 |
其實,你可以先回覆user一個等待的訊息,
然後用HTML語法將瀏覽器導向你的首頁,
首頁內的HTML加上定時自動更新的語法,
用類似留言版的方式,只要資料庫一更新,
你的首頁就會將最新回應放在最前列,
如此,你的處理程式一完成,便將資料寫入資料庫,
而你的首頁在定時更新後就會出現結果了~~
或許有更好的方法,但我不太了解你真正的問題是怎樣..
像類似這種問題我都是用BCB寫CGI來處理..
|
pears
一般會員 ![]() ![]() 發表:1 回覆:4 積分:1 註冊:2003-05-12 發送簡訊給我 |
|
arnoyu
中階會員 ![]() ![]() ![]() 發表:73 回覆:88 積分:67 註冊:2003-03-21 發送簡訊給我 |
我覺得你的問題較不好處裡的應該是cgi部分,
基本HTML碼,只要去搜尋引擎找就粉多了啊,
像網頁重新導向語法如下:
《html》《head》《META HTTP-EQUIV=""refresh"" CONTENT=""2"";URL=http://abc.com》
HTML加上定時自動更新的語法如下:
《META HTTP-EQUIV="Refresh" CONTENT=10》
在網頁中的《head》和《/head》加入上區的語法
CONTENT=10代表10秒後重新讀取,可自己更改時間 這些都粉容易找到滴啊,只是CGI部分可能要花一些苦工囉!
希望對你有所幫助~
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |