看板 ott
作者 ott(訪客)
標題 [轉錄] Re: [更新] 看板功能全部AJAX化
時間 2010年01月07日 Thu. AM 05:24:49


※ 本文轉錄自 DISP_BBS 看板

看板 DISP_BBS
作者 Knuckles(阿德)
標題 Re: [更新] 看板功能全部AJAX化
時間 2010年01月01日 Fri. AM 02:45:07


之前設計的方法是一進看板後,先顯示全黑的畫面
然後再依照 # 後面的值(hash)以AJAX來載入內容
不過這樣的缺點就是進入看板時會「閃一下」

所以啊,為了解決這問題,我又要改網址了 ><

現在看板的網址又變回 /board/看板名稱

文章的網址為 /board/看板名稱#文章編號

現在進看板時,因為有先提供看板名稱,所以會先載入文章列表
然後才去看hash值是什麼,這樣就不會閃一下了
如果hash沒有值就不動,有值的話再跳進那篇文章裡

※ 引述《Knuckles》之銘言:
> 現在進了看板後 翻頁、切換文章、選擇分類 時
> 都是使用AJAX即時載入
> 不需要再換頁了
> 只是現在第一次進看板時,好像會稍微lag一秒
> 因為一堆東西都要在這時候載入
> 之後就都很順了
> 之前一直不這樣做是因為想要每篇文章都有一個固定的網址
> 而AJAX的缺點就是網址不會跟著變
> 但現在已經利用JavaScript可以改變Anchor的方法解決了
> 現在在看板內,網址都是 /board/#看板名稱
> 閱讀文章時,每篇文章的網址都是像這樣: /board/#xx-xxx
> 選擇上一篇/下一篇時,不需換頁,但網址的數字會跟著變
> 只要輸入這個網址就可以連進這篇文章
> 按重新整理也不會跳到別的地方去了

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Knuckles  來自: 114.25.250.224  時間: 2010-01-01 02:45:07

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: ott  來自: 118.166.8.209  時間: 2010-01-07 05:24:49
※ 看板: ott 文章推薦值: 0 目前人氣: 0 累積人氣: 204 
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇