HTML <area> download 属性
示例
当用户点击超链接时,使用 download 属性指定目标将被下载
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="太阳" href="info_about_the_sun.htm" download="sun">
<area shape="circle" coords="90,58,3" alt="水星" href="merglobe.gif" download="mercury">
<area shape="circle" coords="124,58,8" alt="金星" href="information_about_the_planet_venus.txt" download="venus">
</map>
自己动手试一试 »
更多“自己尝试”的例子见下文。
定义和用法
download
属性指定当用户点击超链接时,目标(href
属性中指定的 文件)将被下载。
download
属性的可选值将是下载后的新文件名。允许的值没有限制,浏览器会自动检测正确的文件扩展名并添加到文件名中(.img, .pdf, .txt, .html 等)。
如果省略该值,则使用原始文件名。
浏览器支持
表格中的数字表示完全支持该属性的第一个浏览器版本。
Attribute | |||||
---|---|---|---|---|---|
download | 14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ 和 Firefox 只支持同源下载链接。
语法
<area download="文件名">
属性值
值 | 描述 |
---|---|
filename | 可选。指定下载文件的文件名 |
更多示例
示例
为 download 属性指定一个值,该值将是下载文件的文件名(例如 sun.htm 而不是 information_about_the_sun.htm)
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="太阳" href="info_about_the_sun.htm" download="sun">
<area shape="circle" coords="90,58,3" alt="水星" href="merglobe.gif" download="mercury">
<area shape="circle" coords="124,58,8" alt="金星" href="information_about_the_planet_venus.txt" download="venus">
</map>
自己动手试一试 »
❮ HTML <area> 标签