作者TKirby ( ^-^)
看板Web_Design
标题Re: [问题] 请问如何做 trigger 网页更新
时间Tue Nov 15 12:11:48 2005
用 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)