从本地驱动器中获取文件和文件夹的名称

时间:2016-11-02 20:55:01

标签: javascript jquery html

我正在建立一个网站来管理我的视频和电视节目。我想在没有本地服务器的情况下这样做。这是一个问题,因为我不能使用像AJAX和PHP这样的技术。

我的问题是我希望我的网站扫描本地驱动器上的文件。我想读取我的本地文件,而不是服务器上的文件。这甚至可能吗?或者我的计算机阻止了这种功能?为了保护我的隐私?

如果有人能告诉我哪种编程语言可以处理那种东西,我会很高兴。或者没有服务器,天气完全不可能?

2 个答案:

答案 0 :(得分:0)

没有本地服务器或本地可执行文件,这是不可能的,因为导航器正在沙盒中运行" ...

答案 1 :(得分:0)

JavaScript无法从浏览器访问本地文件系统

这主要是由于安全限制。在浏览器环境中,您只能通过某些预定义的API访问当前窗口和核心浏览器功能,但这仅限于此。从技术上讲,您无法通过浏览器上传文件,无需通过浏览器上传文件。

但是有一些方法

如果您已经了解了足够的HTML和JS来构建Web应用程序,那么您可以了解一下学习node.js及其桌面shell Electron。它与您在容器中在Web上使用的相同技术以及与node.js API(如文件系统读取和写入)的绑定相同。它是一个巨大的生态系统,可以帮助您解决问题,但是有大量的在线文档和教程,这是使用您已经熟悉的语言和工具构建桌面应用程序的好方法。< / p>