请帮我写一个JavaScript函数 两个参数:IP地址和文件名 功能是:下载excel文件
你可以使用以下的JavaScript函数来下载Excel文件:
function downloadExcelFile(ipAddress, fileName) {
// 构造Excel文件的URL
const excelUrl = `http://${ipAddress}/${fileName}.xlsx`;
// 创建一个隐藏的<a>标签
const link = document.createElement('a');
link.style.display = 'none';
link.href = excelUrl;
link.setAttribute('download', fileName);
// 将<a>标签添加到页面
document.body.appendChild(link);
// 触发点击事件,开始下载文件
link.click();
// 下载完成后移除<a>标签
document.body.removeChild(link);
}
你可以像下面这样调用函数:
downloadExcelFile('192.168.0.1', 'example');
这将下载名为example.xlsx的Excel文件,文件位于http://192.168.0.1/example.xlsx的地址上。请确保替换ipAddress和fileName参数为你实际的IP地址和文件名
原文地址: https://www.cveoy.top/t/topic/ieJf 著作权归作者所有。请勿转载和采集!