Javascript 从浏览器打开本地文件

Javascript 从浏览器打开本地文件,javascript,html,macos,Javascript,Html,Macos,我需要能够从一个网页链接到本地机器上的一个文件(我已经建立并托管在本地网络上)。它是一个仅限Mac的环境,因此不需要交叉兼容性。我尝试过使用href=”file:///PATH/TO/FILE“在 这很有魅力,但我不知道他们是怎么做的。有人知道我如何实现这一功能吗?首先,让大家了解DropBox是如何工作的。这是商业软件,一点也不简单。你到底想完成什么?是否需要将文件上载到web服务器?至于将文件加载到浏览器中,一个将打开文件选择器。从那里,您可以使用ajax或普通表单提交将其发送到服务器。我知

我需要能够从一个网页链接到本地机器上的一个文件(我已经建立并托管在本地网络上)。它是一个仅限Mac的环境,因此不需要交叉兼容性。我尝试过使用
href=”file:///PATH/TO/FILE“


这很有魅力,但我不知道他们是怎么做的。有人知道我如何实现这一功能吗?

首先,让大家了解DropBox是如何工作的。这是商业软件,一点也不简单。你到底想完成什么?是否需要将文件上载到web服务器?至于将文件加载到浏览器中,一个
将打开文件选择器。从那里,您可以使用ajax或普通表单提交将其发送到服务器。我知道的一种方法是使用PHP并执行一个程序来打开该文件。所以,点击发送文件名,包括通过ajax的路径,然后用文件名运行程序——只是在windows上使用“notepad test.txt”进行了尝试,似乎效果不错。首先,从你的头脑中了解DropBox是如何工作的。这是商业软件,一点也不简单。你到底想完成什么?是否需要将文件上载到web服务器?至于将文件加载到浏览器中,一个
将打开文件选择器。从那里,您可以使用ajax或普通表单提交将其发送到服务器。我知道的一种方法是使用PHP并执行一个程序来打开该文件。所以点击发送文件名,包括通过ajax的路径,然后用文件名运行程序——只是在windows上使用“notepad test.txt”尝试了一下,似乎还可以。