作者forkome (初心者)
看板Web_Design
標題[問題] 網頁下載東西的讀取條
時間Wed Jan 15 21:48:06 2014
各位大大們晚安!
小弟剛用MEGA的免空下載東西時
發現他的下載讀條是在網頁上,最神奇的是
他讀條跑時,Firefox的瀏覽器沒跑條
而網頁上的讀條跑完時,就出現了是否儲存詢問
按下儲存時,1秒儲存完成
感覺是在網頁的資料先存在記憶體中,最後出現儲存再輸出成檔案
一般來說是Server分成多個封包Client來下載接收
而且我那個檔案還是一百多M,所以就想不透是什麼做到的 XD
有前輩知道這個原理嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.11.130.30
1F:→ jenesis:用ajax傳 傳完畢再觸發download的事件就可以了 01/15 22:16
2F:→ jenesis:js有東西可以把變數變成檔案然後提示你下載他 01/15 22:16
3F:→ jenesis:除此之外還有很多做法就是了 01/15 22:17
4F:→ mmis1000:html5有新增操作/傳輸binary檔案的協定跟方法 01/15 22:58
5F:→ mmis1000:還可以把資料轉為暫時性的網址 01/15 22:59
6F:→ danny8376:對了 暫存不是在記憶體 而是在你瀏覽器的FileSystem裡 01/16 03:34
7F:→ forkome:瀏覽器的FileSystem,這個意思是不是指這樣的寫法要看 01/16 11:21
8F:→ forkome:瀏覽器支不支援呢? 01/16 11:21
9F:→ lyforever:html5 file api 01/16 18:35