2010-12-10 104 views
3

保存圖像我有一個頁面上的以下圖片標籤:與自定義名稱

<img src="http://photo.com/img/p806792255-6.jpg" id="will6-1" alt="will6-1" title="will6-1" /> 

當用戶做了「圖片另存爲」的默認名稱爲p806792255-6.jpg

如何使默認名稱顯示爲其他內容,如will6-1.jpg

回答

2

你需要做的事情可以通過使用內容配置來解決。

如果是這樣,有幾種方法可以根據您現有的平臺以及您對工具和/或技能的偏好來實現。我認爲確切的語法取決於你的平臺。請務必自行Google術語並遵循適用於您的情況的示例。

下面是一個例子:

Response.AddHeader "content-disposition","attachment; filename=fname.ext" 

有一個Microsoft Knowledgebase article explaining Content Disposition

MS KB#260519 URL:http://support.microsoft.com/kb/260519

0

沒有爲您想要看到的圖片進行物理命名,我沒有看到您如何向用戶提示他們應該如何命名圖片。也許使用服務器端腳本來渲染圖像,然後將Content-Disposition標記中的「建議名稱」傳遞出去。即使這樣,它可能會嘗試使用渲染頁面的名稱(getimage.php/asp/etc)併爲擴展名附加MIME類型)。

3

使用download屬性

<a download="filename.ext" href="http://website.com/file.ext">download this file</a>