Re: [問題] 背景執行

看板Ajax作者 (blackbing)時間15年前 (2008/10/12 00:53), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/2 (看更多)
這問題的邏輯可以這樣想: 第一次query時,一次抓1~2頁的資料, 當使用者要看第n頁時,顯示第n頁資料,並且query(n+1)頁 但是這樣的問題在於, 若使用者跳頁觀看,這樣的機制就沒有什麼意義。 這種機制比較偏向預測使用者行為的模式, 若資料沒有跳頁顯示的問題,這樣就是一個很好的解決方式。 至於sample code,不太可能會有, 抓取的資料、方式、格式、等都會有很大的差異,就算有同樣的功能, 也不太可能照搬來當sample code。 另外一個想法提供給你參考: 就是利用browser的cache機制,在使用者點選第一頁的時候 偷偷再送第二頁的query,並且不做任何事情, 當使用者點選第二頁時,同樣的連結會被browser cache住 這樣一來前後端程式不會有很大的改變, 也不會很複雜,試試看。 ※ 引述《jkhunter (我不配)》之銘言: : 小弟寫PHP遇到一個難題 : 就是背景執行 : 使用者在瀏覽第一頁的時候 : 程式要自動執行抓取第二頁的東西 : 這樣當使用者按下第二頁的按鈕  : 就不需要等待 : 但是小弟並沒有學過AJAX : 不知道各位大大 有沒有這種程式的範例可以參考的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.70.151.75

10/12 10:36, , 1F
我們站上是有寫一套 pagination的東西.另外browser cache,
10/12 10:36, 1F

10/12 10:37, , 2F
根據經驗是只有在ie底下會有 , 其他的還是照送. :p
10/12 10:37, 2F
文章代碼(AID): #18yDeKRj (Ajax)
文章代碼(AID): #18yDeKRj (Ajax)