我正在做一個Web應用程序,它爲URL生成QR圖像(PNG格式)。如果URL更改,圖像也會更改。下面是HTML(尺寸參數表示QR圖像的大小):使用Javascript來點擊並觸發下載動態生成的圖像
<div class="image">
<img src="/img?size=150" />
<a href="#">download</a>
</div>
我的目標是將圖像下載(而不是由瀏覽器渲染)當訪問者點擊下載鏈接。我怎樣才能做到這一點?
我搜索到了,發現使用Javascript下載靜態圖像的相關文章。這裏有什麼不同?
感謝您的幫助!
UPDATE
我發現這個鏈接SO對我的作品。
Download File Using Javascript/jQuery
實際上有是動態生成的圖像差或靜態的。此外,它保證任何文件類型的下載,無論瀏覽器設置如何。
嗨斯特凡,謝謝你!您的方法無法阻止瀏覽器呈現它。其實,我發現這個鏈接對我很好:http://stackoverflow.com/questions/3749231/download-file-using-javascript-jquery – curious1