Re: [問題] 請問如何做 trigger 網頁更新
用 iframe 的話可以試著以 javascript 存取其內容值
另外以 xmlhttp 做 ajax 也是個好選擇
大致上的做法就是,你寫一個產生產生關於更新資料XML的 cgi
然後再寫一個 pooling 的 javascript 去詢問這個 cgi關於新資料的訊息
然後再視情況用 javascript 更新頁面內容
※ 引述《cyril63 (陽光 海與沙灘)》之銘言:
: 小弟工作任務中接到一個 requirement 敘述如下
: 在一個 list 資料表格的頁面下(資料是從Mysql資料庫中query出來)
: 如果有新增或修改此頁面下的任一筆資料
: 此頁面都會 real time 去更新資料(亦即此頁面會 refresh)
: 小弟原本的作法是
: 在此頁面後面藏一個 iframe , 此 frame會定時去pooling
: 看看資料庫是否有更新的資料 如果有更新 就會trigger 主頁面作refresh
: 不過這個做法有 side effect
: 例如: 如果在此頁面開啟尋找文字的dialog,因為後面那個iframe會一直做refresh
: 而當 refresh 時 , 尋找文字的dialog會被關閉掉!
: 不知道有沒有人有更好的做法呢....
: 如果有的話 小弟願意提供酬勞答謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.52
※ 編輯: TKirby 來自: 140.112.30.52 (11/15 12:12)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章