我想在HTML文件中的标签中添加“下载”属性,但无法正常使用。它不会下载文件,而是只是在浏览器中打开文件的链接。
最奇怪的部分是,即使Notepad ++也不识别该属性并且不对它着色。
我在文件的开头添加了<!DOCTYPE html>,并确保HTML5可以正常工作(我测试了视频标签。有趣的是,在notepad ++中也未突出显示控件属性)。 我还直接从几个教程中使用download属性复制了代码。
我读过一些人们有问题的线程,但是我没有HTTP标头Content-Disposition。有问题吗?
这是我作为测试编写的整个HTML:
<!DOCTYPE html>
<html>
<body>
<a href="downloadfile.txt" download="new.txt">Download here</a>
</body>
</html>
由于“ downloadfile.txt”与html文件位于同一文件夹中,因此该文件应已在Firefox(版本68.0)中下载,但它只是打开了与文本文件的链接。在谷歌浏览器中也是如此。
有人可以帮助我吗?我错过了什么吗?