Javascript 作为.part文件下载的图像
我想让用户下载一些png图像在我的HTML页面 我搜索了一下,发现了这个:Javascript 作为.part文件下载的图像,javascript,image,png,base64,Javascript,Image,Png,Base64,我想让用户下载一些png图像在我的HTML页面 我搜索了一下,发现了这个: window.location.href=img.src.replace('image/png','image/octet stream') 它工作正常(打开一个对话框保存图像文件) 但问题是文件名看起来像:.part 那么如何解决这个问题呢 我可以更改自己的文件名吗 提前谢谢 编辑: 我希望它在浏览器端而不是服务器端(使用java脚本)。您需要在标题中设置内容配置,以强制下载具有文件名 header('Content-
window.location.href=img.src.replace('image/png','image/octet stream')代码>
它工作正常(打开一个对话框保存图像文件)
但问题是文件名看起来像:.part
那么如何解决这个问题呢
我可以更改自己的文件名吗
提前谢谢
编辑:
我希望它在浏览器端而不是服务器端(使用java脚本)。您需要在标题中设置内容配置,以强制下载具有文件名
header('Content-Disposition: attachment; filename="download.png"');
与.part文件一起发送的MIME类型是什么?这是:data:image/png;base64,无法命名通过数据URI指定的文件。请参阅RFC 2397。此照片由canvas.getDataURL(“image/png”)生成。这有意义吗?对不起,这是php还是js?我想要js