[英]Download image on button click
我如何使用按鈕標簽實現以下目標:
<a id="download" href="a.jpg" download="a.jpg">Download</a>
PS:當你點擊按鈕時,它應該下載 a.jpg 文件而不是在瀏覽器中打開它。
你想要Content-Disposition: attachment;
在后端。 您需要一個腳本來分發圖像以強制下載。
現代瀏覽器的解決方案
附圖片鏈接
<a href="a.jpg" download="imageName"><img src="images/a.jpg" alt="Image"/></a>
有文字鏈接
<a href="a.jpg" download="imageName">Download Image</a>
<a href="test.png" download ><input type="button" id="btn1" onclick="saveAsImg(document.getElementById('chart_div'));" title="Download Png" /></a>
find parent of id="btn1"
like $("#btn1").parent().get(0).href=$("img1").src;
在某些情況下不起作用
<a id="download" href="a.jpg" download="a.jpg">Download</a>
因為,服務器不想讓任何人正常下載內容。 所以我們需要強制下載方法。
我覺得你應該
試試這個
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.