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

Posted

技术标签:

【中文标题】强制本地 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 文件中的超链接打开关联的应用程序而不是下载的主要内容,如果未能解决你的问题,请参考以下文章

用<a>标签作本地文件的超链接为何别的机子下载不了?

向SQL Server中附加本地数据库报错:附加数据库时出错。有关详细信息,请单击"消息"列中的超链接。

我无法从 Sharepoint 网站上的链接打开本地文件夹

通过 Excel/Word 中的超链接打开的选项卡无法识别会话 cookie

python打开网站

将应用程序上下文路径附加到 Spring Boot 应用程序中的超链接