如何在其默认程序中打开html链接到本地文件,而不是浏览器



基本上,我正在创建一个网页,其中包含链接到视频文件的电影海报的图像,以此作为使我本地视频库更具视觉上吸引的形式的方法。p>我正在使用

<a href="C:blahmovie.mkv"><img src="poster.jpg">

它正是我想要的,但是它可以在浏览器中打开文件,而不是在默认程序中打开文件。我希望每个链接在程序中为" VLC Media Player"的程序打开文件,如Windows中的每个Filetypes中指定。

让我知道如何做到这一点(以最简单的形式 - 我不太聪明:p)

谢谢!

如果要在本地系统上创建网页以供自己使用,则可能需要考虑查找Wamp Server设置。这使用PHP,应该允许您使用EXEC命令调用VLC。但是会学习一些。

您几乎无法控制客户如何处理资源。

您可以使用Content-Disposition HTTP响应标头声明资源是附件(因此建议下载它而不是打开)。

Content-Disposition: attachment;filename="movie.mkv"

但是,您不能停止浏览器本机支持或插件处理某些内容,而不是在单独的应用程序中打开某些内容(更不用说在特定应用程序中打开它)。

如果将浏览器配置为内部打开视频文件,那么网站的作者可以做的任何内容都不会使其改为使用应用程序。

最新更新