如何创建一个下载链接

创建下载文件而不是显示文件的链接

几年前,当访问者访问您的网站时,点击指向非HTML文档(如PDF文件 ,MP3音乐文件甚至图像)的链接,这些文件将下载到该用户的计算机。 今天,许多常见文件类型并非如此。

现在的网络浏览器不是直接在浏览器视窗中直接显示它们,而是强制下载这些文件。 PDF文件将显示在浏览器中,图像也会显示。

MP3文件将直接在浏览器窗口中播放,而不是保存为下载文件。 在很多情况下,这种行为可能非常好。 事实上,用户不得不下载文件然后在他们的机器上找到它来打开它。 但是,其他时候,您可能实际上需要下载文件而不是浏览器显示文件。

当大多数网页设计师尝试强制文件下载而不是被浏览器显示时,最常见的解决方案是在链接旁边添加说明文本,以提示客户使用浏览器选项右键单击或按住CTRL单击并选择保存文件下载链接。 这真的不是最好的解决方案。 是的,它有效,但由于许多人没有看到这些信息,这不是一个有效的方法,它可能会导致一些恼人的客户。

本教程不是强迫客户遵循可能不直观的特定方向,而是告诉您如何设置上述两种方法,并要求读者请求下载。

它还向您展示了创建将由几乎所有Web浏览器下载的文件的技巧,但仍然可以在客户的计算机上使用。

难度:一般

所需时间: 10分钟

你需要什么:

如何让访客下载文件

  1. 上传您希望您的网站访问者下载到您的Web服务器的文件。 通过测试浏览器中的完整URL,确保您知道它在哪里。 如果您有正确的URL,则该文件应该在浏览器窗口中打开。 /documents/large_document.pdf
  1. 编辑您想要链接的页面并向文档添加标准锚链接
    下载大文档
  2. 在链接旁边添加文本,告诉读者他们需要右键单击或按住Ctrl键单击该链接才能下载该链接。
    右键单击(在Mac上按住Control键并单击)链接,然后选择“将链接另存为”将文档保存到您的计算机

将文件更改为Zip文件

如果您的读者忽略了右键单击或CTRL单击的说明,则可以将该文件调整为由大多数浏览器自动下载的内容,而不是由浏览器以内联方式读取的PDF。 压缩文件或其他压缩文件类型是用于此方法的一个很好的选择。

  1. 使用您的操作系统压缩程序将您的下载文件转换为zip文件。
  2. 将zip文件上传到您的网络服务器。 通过测试浏览器窗口中的完整URL,确保您知道它在哪里。
    /documents/large_document.zip
  3. 编辑您想要链接的页面,并将标准锚链接添加到zip文件。
    下载大文档

提示