JS使用超链接打开本地文件
Posted qaakd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS使用超链接打开本地文件相关的知识,希望对你有一定的参考价值。
1. 创建一个.reg文件写入下面代码,并双击执行
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\\share]
@="\\"URL:share Protocol\\""
"URL Protocol"=""
[HKEY_CLASSES_ROOT\\share\\DefaultIcon]
@="window.exe,0"
[HKEY_CLASSES_ROOT\\share\\shell]
@=""
[HKEY_CLASSES_ROOT\\share\\shell\\open]
@=""
[HKEY_CLASSES_ROOT\\share\\shell\\open\\command]
@="\\"D:\\\\\\\\share.bat\\" \\"%1\\""
2. 创建脚本文件share.bat放在D盘下内容为
ECHO OFF
REM 接收URI地址(share://PluggableProtocol.pptx)
SET PROTOCOL_ADDRESS=%1
REM 截取地址变成(PluggableProtocol.pptx)
SET FILE_TYPE_PATH=%PROTOCOL_ADDRESS:~9%
REM 根据本地存放路径来打开这个文件(\\\\192.10.10.10\\cs$\\为存放路径我这里是一个局域网的共享文件夹,%FILE_TYPE_PATH%为截取后的地址)
start \\\\192.10.10.10\\cs$\\%FILE_TYPE_PATH%
EXIT
前端代码
1. a标签
<a href='share://PluggableProtocol.pptx'></a>
以上是关于JS使用超链接打开本地文件的主要内容,如果未能解决你的问题,请参考以下文章
强制本地 html 文件中的超链接打开关联的应用程序而不是下载