Javascript 如何在php中单击按钮下载图像

Javascript 如何在php中单击按钮下载图像,javascript,php,Javascript,Php,我从这张$photo['photo_link']中得到了图片; 我想在点击下载按钮时下载图片。我如何使用php或javascript来实现这一点 $select_pic = "SELECT pic.photo_link,od.* from orders as od inner join photo as pic ON pic.user_id = od.user_id WHERE od.id = '".$orderid."'"; $pic = $common->select_inner($

我从这张$photo['photo_link']中得到了图片; 我想在点击下载按钮时下载图片。我如何使用php或javascript来实现这一点

$select_pic  = "SELECT pic.photo_link,od.* from orders as od inner join photo as pic ON pic.user_id = od.user_id WHERE od.id = '".$orderid."'";
$pic = $common->select_inner($select_pic);
foreach($pic as $photo){
}

标记中缺少href属性

我已检查以下代码是否正常工作:

<a download="<?php echo $photo['photo_link']; ?>"  title="ImageName">
<img alt="ImageName" src="uploads/category/<?php echo $photo['photo_link']; ?>">
</a>

请参阅以下链接以供参考:

尝试此代码

<a href="" download="<?php echo $photo['photo_link']; ?>"  title="ImageName">
<img alt="ImageName" src="uploads/category/<?php echo $photo['photo_link']; ?>">
</a>


add
target=“\u blank”
同样。图像是否显示在您的
img
标签中?是的,但它不可单击。谢谢我的回答。如果您需要IE用户下载图像,您应该查看HTTP标题
<a href="uploads/category/<?php echo $photo['photo_link']; ?" download>
    <button>Download</button>
</a>