【发布时间】:2019-04-09 08:08:09
【问题描述】:
我正在用 Python 和 Flask 构建一个 Web 应用程序。这是目录结构:
TopWebApp
│
└───webApp
│ │ ui.py
│ │ back-end.py
│ │ result.txt
│ │
│ └───templates
│ │ index.html
│ │ ...
│
└───venv
| ...
在 index.html 中,我有:
<a href="C:\Users\...\webApp\result.txt" download>
<button>click here</button>
</a>
在 chrome 70 中,当我单击“单击此处”按钮时,没有下载任何内容,如果我在新选项卡中打开它,新选项卡将显示“about::blank”。
由于 result.txt 保存在同一目录下,我尝试更改 'href=".result.txt"' 和 'href="./result.txt"' 但下载失败 - 无文件.你知道为什么会这样吗?
【问题讨论】:
-
试试:
<a href="result.txt">click here</a> -
不要使用本地驱动器路径。它们在网页中无效
-
@NicholasSmith 试过了,给了我一个“失败 - 无文件”下载并在新选项卡中打开它给我一个“404 Not Found”网页
标签: javascript html flask web-applications