gpt4 book ai didi

php - 通过链接打开文件

转载 作者:行者123 更新时间:2023-11-28 02:10:02 26 4
gpt4 key购买 nike

是否可以通过 html 打开本地驱动器上的文件?我试过如下: <a href='filename.ext'>link</a>对于与脚本位于同一 map 中的文件。这有效,但它只下载文件(我使用 mdb 文件,所以它不会像图片一样在网络浏览器中打开)。

当我链接到即 <a href='file://c:\file.ext'>link</a> 时或者只是没有 file://没有任何反应。是否可以正确链接到文件以打开它们而不仅仅是下载它们?

提前致谢!

最佳答案

如果它在你的机器上,这是可能的。

您所要做的就是用您想要打开的文件扩展名注册一个协议(protocol)。在您的情况下,.mdb 将是 MS Access 数据库文件。

如果您想在浏览器中单击链接并在 MS Access 中打开文件,则必须执行以下操作:

<a href="your_protocol://c:\path\to\file.mdb">Open File</a>

然后你必须在你的电脑上注册“your_protocol”协议(protocol)。

REGEDIT4

[HKEY_CLASSES_ROOT\your_protocol]
@="URL:your_protocol Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\your_protocol\shell]

[HKEY_CLASSES_ROOT\your_protocol\shell\open]

[HKEY_CLASSES_ROOT\your_protocol\shell\open\command]
@="\"C:\\Program Files\\Application\\program.exe\" \"%1\""

将“your_protocol”替换为您选择的任意名称,编辑注册表并像示例中那样链接您的文件。

关于php - 通过链接打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8909029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com