【发布时间】:2020-05-15 23:41:58
【问题描述】:
我尝试在我的页面中放置一个文件的链接,这样,一旦用户单击该链接,浏览器就会下载该文件。
HTML:
<a href="correct_path...." download>downloadable link</a>
这是显示链接完整路径的图片:
这是显示文件确实存在的图像:
那么为什么,当我点击链接时什么都没有发生?它没有下载..
【问题讨论】:
-
您使用的确切路径/代码是什么?请分享一下
-
@NabeelKhan 它包含
PHP所以我不确定它的相关性,因为我还在图片中附上了确切的链接。但就是这样:href="<?php echo __DIR__ . '/../Files/' . $fileItem['id'] . '.' . $fileItem['extension']; ?>" -
你能分享一个你看到的示例 html 输出吗?
-
打开开发者工具。看看控制台。它可能会说类似
Not allowed to load local resource: file:///etc -
需要输出相对于当前页面的http://url的链接,而不是php目录。找到文件夹的 http 路径并改用它。所以你应该改用: 下载链接
标签: html