我知道我們可以直接使用ajax請求xml,html以及文本圖像,但是我們可以使用Ajax請求像圖像,zip等文件。怎麼樣 ?是否可以使用Ajax下載圖像
2
A
回答
2
Ajax只是意味着「在不離開頁面的情況下從JavaScript發出HTTP請求」,所以是的。
如果使用XMLHttpRequest獲取它,那麼對於壓縮文件或圖像來說,你不能做太多有用的事情。
只需生成一個新的<img>
元素即可將圖像添加到文檔中。
如果您提供了關於您嘗試實現的更多信息,可能會有所幫助。這聽起來像是一個xy problem。
1
您可以通過xmlRequest將圖像作爲base64傳輸,但由於base64的大小增加了30%,因此會對速度產生一定的影響。
0
是的,你可以這樣做。實際上,這裏也適用相同的Ajax原則。您使用服務器端語言來下載文件。
相關問題
- 1. 是否可以使用dryscape Python模塊下載圖像文件?
- 2. 是否可以使用ajax加載erb?
- 3. 是否可以使用Glide下載圖像以加載到TextView中?
- 4. 是否可以使用ajax.beginform下載文件?或ajax?
- 5. 是否可以從谷歌地圖下載45°(鳥瞰)圖像?
- 6. 檢查圖像是否可以加載
- 7. 是否可以使用ajax提交圖像?
- 8. 是否可以將CSS3濾鏡應用於圖像,然後下載圖像?
- 9. 是否可以使用下載屬性強制下載?
- 10. 是否可以將圖像,視頻下載到iPhone上?
- 11. 是否可以從picasso中的緩存中下載圖像?
- 12. 是否可以從網站下載低分辨率的圖像?
- 13. 是否可以使用Coldfusions cfthread延遲加載圖像?
- 14. 是否可以使用圖標圖像作爲啓動圖像?
- 15. 是否可以加載沒有圖像名稱的圖像?
- 16. 是否可以對圖像序列使用圖像預處理?
- 17. 使用AJAX加載圖像
- 18. 是否可以使用AJAX加載新的Javascript文件?
- 19. 是否可以從iTunesConnect下載我的應用程序預覽圖像?
- 20. 圖像是否在隱藏時下載?
- 21. 是否可以使用CSS像這個圖像一樣動畫?
- 22. 是否可以在JS下載窗口?
- 23. 是否可以下載實時視頻?
- 24. 是否可以使用AJAX將圖像文件上傳到Domino服務器?
- 25. 是否可以顯示沒有setTimeout&ajax請求的Loader圖像?
- 26. 是否可以使用.NET爲.tiff圖像添加圖層?
- 27. 是否可以使用外部圖像作爲通知圖標?
- 28. 是否可以使用不透明的圖像圖標?
- 29. 如何檢查是否所有的圖像使用jQuery下載?
- 30. 使用php開始下載,是否可以查看下載鏈接?
尼斯XY :)。事實上,我被困在實驗中,我必須計算文件下載所需的時間。我知道它不現實,但這是如何預期的。所以我首先有兩種方法1.將圖像(大小爲200KB的bmp)添加到DOM,並在其加載事件2上進行數學運算。2.向文本文件(txt 200KB)發送具有文本內容的Ajax請求,並返回計算時間。現在我發現時間有很大的不同,所以我認爲ajax請求和頁面中包含的圖像可能會因瀏覽器而不同,因此我只想嘗試第三種方式,即Ajax requeset來獲取圖像。這是故事。 – 2010-03-25 10:21:27
我們可以計算使用「Content-Disposition」完成的文件下載時間嗎?在客戶端使用JavaScript? – 2010-03-25 10:21:58