如何从本地网络在浏览器中正确下载?

时间:2017-07-31 09:25:16

标签: windows security web browser

我想创建一个链接,它将从我的本地网络下载文件。但是当我按下时,我收到一条消息:不允许加载本地资源

<a href="file://192.168.30.51/MyProgram.exe" target="_blank" class="k-button">My app</a>

function downloadOfflineInstallerFromLocal() {
         window.open("file://192.168.30.51/MyProgram.exe",'_blank');
}

不起作用。

如何修复它,而不是使用--allow-file-access-from-files标志?

1 个答案:

答案 0 :(得分:2)

您无法访问服务器以外的文件或“ SandBox ”,沙箱中包含用户推送到浏览器或服务器的文件。

如果可以从浏览器访问网页中的pc文件,那将是一个安全问题。

简单来说,出于安全原因,您无法从HTML文档链接到file:///,而该文档本身不是文件:///。