html 下载超链接文件,不让其直接打开?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 下载超链接文件,不让其直接打开?相关的知识,希望对你有一定的参考价值。

不让它 打开 直接下载

在a标签里添加 download="" ,“”里面的内容可随意写,比如文件名。
<a href="/download/下载.pdf" download="">下载.pdf</a>
参考技术A 你可以试着跳转一个页面,然后js执行一次点击下载按钮动作
再跳转回当前页面,当然都是本窗口打开的方式,有帮助别忘记采纳哈

强制本地 html 文件中的超链接打开关联的应用程序而不是下载

【中文标题】强制本地 html 文件中的超链接打开关联的应用程序而不是下载【英文标题】:Force hyperlink in local html file to open associated application instead of downloading 【发布时间】:2020-10-12 09:48:45 【问题描述】:

我有一个本地 toc-kind-of html 文件,它有一个指向本地 ppt 文件的超链接,该文件位于相对于该 html 文件所在目录的路径中。当我在浏览器中打开 html 文件并单击它时,而不是在 Power Point 应用程序中打开该本地文件,该文件将再次下载到我的默认“下载”文件夹中。换句话说,由于文件是本地文件,因此它正在从当前目录复制到“下载”文件夹“。由于 ppt 是本地文件,我希望在单击它时在 Power Point 应用程序中打开该链接。此 html 是否有任何更改需要文件或浏览器设置?截断的 html 如下:

<tr>
    <td  style="width: 485px"><font color="#0000FF"><b>&nbsp;&nbsp;&nbsp;
    </b></font><a href="Sample%20Workshop/Sample-Workshops.ppt"><font color="#0000FF"><b>Training Workshops</b></font></a> <font size="1">(ppt)</font></td>
</tr>

操作系统:Windows 10

浏览器:新版 Microsoft Edge

【问题讨论】:

【参考方案1】:

在你的 HTML 和 CSS 文件所在的文件夹中创建一个文件夹并粘贴你的 ppt 然后链接它

【讨论】:

你的意思是html和ppt必须在同一个文件夹中? 看看这个:***.com/questions/39855/… 处理在线打开ppt。我的 ppt 离线(本地)。我只想在点击时打开带有已安装的 power point 应用程序的 ppt。 我可以看到整个代码,以及文件结构

以上是关于html 下载超链接文件,不让其直接打开?的主要内容,如果未能解决你的问题,请参考以下文章

强制本地 html 文件中的超链接打开关联的应用程序而不是下载

WEB之文件下载

excel如何用超链接直接打开文件

Github隐藏使用技巧(超详解)

Excel利用超链接打开指定文件夹

在html中啥不能在网页上通过链接直接打开客户端的发送邮件