src为base64的图片保存名从何而来

Where does the save name of an image come from when it's src is base64

来自服务器时,src 属性包含右键单击时图像的名称/"Save image as"。

<img src="/myimage.jpg">

如果您使用 base64 编码创建了 ,则 src 名称没有用。

<img src="data:image/jpeg;base64,/9j/4AAQSkZ...">

有没有办法给浏览器起个名字用?

这个答案(来自 '11)表明,"No." Save As prompt "image name" in generic handler.ashx ?

九年后,我希望有所进步。

改用<a download="myimage.jpg" href="data:image/jpeg;base64,/9j/4AAQSkZ...">Download Image</a>