有一个链接,其中包含指向文件的 URL 和下载属性。当我尝试下载文件时,它显示“网络错误”。链接代码如下所示:
echo "<td><a href='" . $r['link'] . "' download=''>Ссылка</a></td>";
链接本身以这种形式存储:
C:\OSPanel\domains\dipl\web\upload\jxlrwtest.xls
在 mozilla、chrome 和 IE 中尝试过 - 在 mozilla 和 chrome 中“网络错误”,在 IE 中它不显示任何内容并且不下载文件。帮助找到解决方案。
JS 安全策略不允许您访问用户驱动器上的文件。也就是说,您不应该使用
download
本地链接来处理标签。您的外部链接代码有效!
将您的项目与工作文件一起上传到外部主机,下载文件将正常运行!