我有一个报告数据库,其中可能的附件以Base64字符串的形式直接嵌入到页面中。 <a>
标记使用下载属性提供文件名。
当浏览器可以本地呈现附件类型(例如图像、音频文件、文本文件等)时,必须下载它们有点麻烦。
是否可以使用类似<a filename=$ATTFILENAME data=...>
这样的东西,这样如果用户右键单击链接下载它,文件名就已经填好了?
(使用<a download=$ATTFILENAME data=...>
并单击链接时,文件名与(PHP)变量$ ATTFILENAME
匹配。如果没有下载属性,则文件名为“download”)。
<a filename=$ATTFILENAME data=...>
这样的东西,以便如果用户右键单击链接下载它,文件名已经填好了?” - 这正是download
属性的用途(你似乎已经在使用它了)? - MrWhite