有一个图片的URL:https://tinyjpg.com/images/social/website.jpg,帮我写一个H5可以点击按钮下载这个图片
时间: 2023-08-11 13:05:13 浏览: 68
点击按钮,html生成图片并下载
好的,以下是一个简单的 HTML 页面,其中包含一个按钮,点击按钮即可下载图片:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="-8">
<title>下载图片</title>
</head>
<body>
<button id="downloadBtn">下载图片</button>
<script>
function downloadImage() {
const imgUrl = 'https://tinyjpg.com/images/social/website.jpg';
const link = document.createElement('a');
link.href = imgUrl;
link.download = 'website.jpg';
link.click();
}
const downloadBtn = document.getElementById('downloadBtn');
downloadBtn.addEventListener('click', downloadImage);
</script>
</body>
</html>
```
当用户点击下载按钮时,`downloadImage` 函数会被调用。这个函数会创建一个 `a` 标签,将图片的 URL 设置为 `href` 属性,将文件名设置为 `download` 属性,最后触发 `click` 事件即可下载图片。
阅读全文