作者sadshit (心碎的屎!!)
看板Ajax
標題[問題] progress bar 只用javascript做?
時間Fri Sep 12 15:39:26 2014
版上的大大
小弟想要請問一下,做progress bar的時候,
通常都要跟後端做結合(例如php)
不知道有沒有辦法只用javascript 做,
就可以算出
在我送出資料以後,多久回處理完資料然後吐回來,
然後顯現在 progress bar 上,
請求知道的人給小弟的解答或者提示
萬分感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.73.70.8
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Ajax/M.1410507569.A.91A.html
1F:推 mrbigmouth: 你到底想要算什麼.......? 09/12 16:06
2F:→ mrbigmouth: 最簡單的方式就是不管實際進度如何弄個假的在那邊跑就 09/12 16:07
3F:→ mrbigmouth: 不用後端了 09/12 16:07
4F:→ mrbigmouth: 不然就是看你想算什麼東西的進度了 09/12 16:07
感謝回復 我想要在我傳資料過去以後, 後面多久會吐資料回來之類的,
然後顯現在進度條上。
感謝了!!
※ 編輯: sadshit (203.73.70.8), 09/12/2014 17:05:18
5F:→ Ammenze: 依你的需求,不用後端怎麼知道要多久完成? 09/12 17:09
7F:→ shadowjohn: 不過這是上傳的 XD 09/12 17:28
8F:→ shadowjohn: 如果你是要作長時間工作的progress 09/12 17:29
9F:→ shadowjohn: 可以考慮把已處理的進度寫到某個地方,如db or file 09/12 17:29
10F:→ shadowjohn: 然後ajax定期去抓那個值來作progress bar 09/12 17:30
11F:推 mrbigmouth: 依你的需求 不靠後端就只能靠猜的去做了 09/12 17:52
12F:→ mrbigmouth: 當然你可以想辦法猜的很接近真的 但終究是猜 09/12 17:52
13F:→ mrbigmouth: 後端處理資料的進度不靠後端給 啊你是要瀏覽器駭進你 09/12 17:54
14F:→ mrbigmouth: 的後端自己分析嗎? XDD 09/12 17:54
15F:→ dragonknife: 在我送出資料以後,多久回處理完資料然後吐回來 09/15 14:08
16F:→ dragonknife: 這顯然要AJAX撈SQL資料啊 你問這問題 不覺得矛盾嗎 09/15 14:09
17F:→ ileadu: flash 09/15 15:07
18F:推 kyoe: uploadify不是嗎? 09/16 11:54
20F:→ awa6811: 他運作模式是計算在交給 XMLHttpRequest() 結果的時間 10/21 21:05