前言概述
帝国CMS文章内容页下载附件时恢复为原始名称。
==========================================
本文实例讲述了帝国CMS文章内容页下载附件时恢复为原始名称的方法。分享给大家供大家参考。
原模板下载后的附件名都是随机的一长串数字,这样改一下,就不用手动再去改下载后的文件名了,很方便。(注明一下,后台编辑文章时还是不变的,附件名还是一串乱七八糟的数字,发布后前台会改变)
具体实现方法如下:
==========================================
1、在新闻内容模板下方加入下面的代码,可显示出原始文件名,下载保存时也会保存为原始文件名:
<!--下载附件时恢复为原始文件名称-->
<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>
以上就是帝国CMS文章内容页下载附件时恢复为原始名称的详细内容,更多请关注『零氪源码』其它相关文章!
- 『零氪源码』—— “一个优质的源码资源平台!”
- 本文地址:https://www.lynkcode.com/pages/lynk/jiaocheng/guide-notes/296.html
- 本文标题:帝国CMS文章内容页下载附件时恢复为原始名称
- 本文版权:零氪源码 (www.lynkcode.com) » 所发布的内容,如无特别说明,转载请注明本文地址,如有侵权请联系我们!