# 帝国cms文章内容页下载附件时如何恢复为原来名称

*Published:* 2025-06-04
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2025年6月4日，已超过 180天没有更新



在你的新闻内容模板下方加入下面的代码，可显示出原始文件名，下载保存时也会保存为原始文件名：

```
<!--下载附件时恢复为原始文件名称-->
<script>document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("fieldset").forEach(f=>{let l=f.querySelector("legend"),t=l?.textContent?.trim(),a=f.querySelector("a");if(t&&a){a.textContent=t;a.setAttribute("download",t);l.textContent="下载文件"}});});</script>
```

原模板下载后的附件名都是随机的一长串数字，这样改一下，就不用手动再去改下载后的文件名了，很方便 (注明一下，后台编辑文章时还是不变的，附件名还是一串乱七八糟的数字，发布后前台会改变)