[問題] 請問一下如何用Javascript要Web Server的檔案?

看板Ajax作者 (電腦工人)時間13年前 (2011/01/29 20:19), 編輯推噓3(3024)
留言27則, 4人參與, 最新討論串1/1
請問一下 要如何Javascript 把Server端的檔案下載下來 例如音樂檔之類的 請問這個可以做到嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.154.226 CSLabor:轉錄至看板 Web_Design 01/29 20:20

01/29 20:21, , 1F
如果你只是要觸發下載行為的話,window.open() 哪個url看看?
01/29 20:21, 1F

01/29 20:21, , 2F
或者你應該要定義一下所謂的下載下來這件事情。
01/29 20:21, 2F

01/29 20:27, , 3F
可以用javascript隔一段時間自動觸發嗎?
01/29 20:27, 3F

01/29 20:33, , 4F
可用setInterval/setTimeout 搭配 window.open
01/29 20:33, 4F

01/29 20:33, , 5F
要一直觸發的話,用setItnterval 只要一次的話 後者...
01/29 20:33, 5F

01/29 20:43, , 6F
謝謝樓上幫忙
01/29 20:43, 6F

01/29 20:44, , 7F
那要如何取出下載到Client端Browser的檔案
01/29 20:44, 7F

01/29 20:45, , 8F
javascript 碰不到 client 層的東西。
01/29 20:45, 8F

01/29 20:46, , 9F
所以如果你是想要作離線資料存取的話,基本上只有cookie能用
01/29 20:46, 9F

01/29 20:47, , 10F
但cookie使用上很有局限性(純文字,大小不能太大...etc)
01/29 20:47, 10F

01/29 20:47, , 11F
你要不要說說看你想做什麼 或許有別的作法...
01/29 20:47, 11F

01/29 20:48, , 12F
更正一下 javascript碰不到使用者下載下來的檔案
01/29 20:48, 12F

01/29 20:48, , 13F
所以說下載下來的mp3檔無法存取?
01/29 20:48, 13F

01/29 21:25, , 14F
01/29 21:25, 14F

01/29 21:26, , 15F
所以你看到的網頁上的音樂player大部分都是Flash
01/29 21:26, 15F

01/29 21:26, , 16F
或著等HTML5...
01/29 21:26, 16F

01/29 21:28, , 17F
html5不是出來了?我現在正在想要怎麼用html5播放mp3...
01/29 21:28, 17F

01/29 21:28, , 18F
不過不知道怎麼用...
01/29 21:28, 18F

01/29 21:32, , 19F
你先看看IE系列之不支援吧 目前firefox好像只有測試版有上
01/29 21:32, 19F

01/29 21:33, , 20F
不過 沒有一定要限定mp3啦 瀏覽器有支援的格式都可以
01/29 21:33, 20F

01/29 21:34, , 21F
我測過 firefox跟chrome browser都可以播放音樂 
01/29 21:34, 21F

01/29 21:35, , 22F
但我的需求是類似影音串流般的播放...
01/29 21:35, 22F

01/29 21:36, , 23F
把音樂切成一小塊一小塊下載到browser播放
01/29 21:36, 23F

01/29 22:21, , 24F
flash是你最好的選擇 或是放棄IE系列..
01/29 22:21, 24F

01/29 22:49, , 25F
我前題是不能用任何瀏覽器外掛 而且我可以用非ie browser
01/29 22:49, 25F

01/29 22:52, , 26F
你可以用js動態寫入標籤 不過HTML5我沒玩所以不知道...
01/29 22:52, 26F

01/31 11:36, , 27F
HTML5目前怎麼看都像是做給自己爽的ㄟOrz 支援好少
01/31 11:36, 27F
文章代碼(AID): #1DH0NQN- (Ajax)