使用 jQuery 打开新窗口下载并重命名文件
你可以使用以下代码来使用 jQuery 打开一个新的窗口,并下载并重命名文件名称:
$(document).ready(function() {
// 创建一个隐藏的<a>元素
var link = document.createElement('a');
link.style.display = 'none';
document.body.appendChild(link);
// 点击事件处理程序
$('.download-button').click(function() {
var url = 'https://例子.com/文件路径/文件名.pdf'; // 文件的URL
var filename = '新文件名.pdf'; // 新的文件名
// 设置<a>元素的属性
link.href = url;
link.download = filename;
// 模拟点击
link.click();
});
});
在上面的代码中,你需要替换 https://例子.com/文件路径/文件名.pdf 为你要下载的文件的实际 URL,以及 '新文件名.pdf' 为你想要的新文件名。
然后,你只需在页面上添加一个类名为 download-button 的按钮(或其他元素),并将其与上述代码相关联:
<button class="download-button">下载文件</button>
当用户点击该按钮时,将会打开一个新的窗口,并下载并重命名文件。
原文地址: https://www.cveoy.top/t/topic/pwIT 著作权归作者所有。请勿转载和采集!