如何在點擊圖像時觸發「另存爲圖像」操作?模擬保存圖像爲
Q
模擬保存圖像爲
1
A
回答
10
可以使用HTML5的下載屬性做到這一點,沒有jQuery的有:
<a href="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" download>
<img src="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" alt="Smiley face">
</a>
還可以聲明文件名,如果你想它會比默認的其他名稱:
<a href="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" download="fileName.jpg">
<img src="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" alt="Smiley face">
</a>
+2
+1 - 下載屬性很好! – adeneo
+0
@ j08691我試過這個,但它不工作 請檢查我的問題http://stackoverflow.com/questions/31988259/download-image-on-click-in-a-preferred-name –
相關問題
- 1. Javascript來模擬「右鍵點擊圖像 - >保存圖像爲」
- 2. 保存屏幕截圖IOS模擬器啓動圖像
- 3. rails:模擬「保存頁面爲」行爲
- 4. 我們如何在模擬器庫中保存圖像
- 5. 如何將圖像保存到iphone模擬器4.2
- 6. 從模擬器相冊中保存圖像
- 7. 如何將圖像保存爲圖像
- 8. 保存圖像Uri作爲圖像
- 9. 將Qwtplot保存爲圖像
- 10. 圖像保存爲EPS
- 11. java JGraphx保存爲圖像
- 12. C#圖像保存爲CMYK
- 13. PrettyPhoto圖像保存爲
- 14. 保存DIV作爲圖像
- 15. 將圖像保存爲Tiff
- 16. 將流保存爲圖像
- 17. 精靈模擬內存圖像
- 18. 保存一個圖像,並在android模擬器上獲取圖像的保存位置
- 19. 使用azure python將虛擬機保存爲圖像sdk
- 20. 模擬未保存狀態
- 21. Python保存大型模擬
- 22. 保存圖像
- 23. 保存圖像
- 24. 保存圖像
- 25. 保存圖像
- 26. 保存圖像
- 27. 保存圖像
- 28. 模擬圖像alt屬性的行爲
- 29. imageWithcontentsOfFile未能從模擬器的緩存目錄加載保存的圖像
- 30. 將圖像保存爲存儲文件
@ codefreak這個問題並不完全覆蓋這一個,因爲它假設圖像已經在URL形式。 – Dave
好的如何http://stackoverflow.com/questions/12238545/how-to-save-an-image-via-javascript – codefreak
是的,看起來更好。儘管看起來那時可能的解決方案並不那麼優雅。 – Dave