如何在javascript中从本地PC获取目录的内容
如何在javascript / jQuery中从本地PC获取目录的内容? 例如来自C:\Images
这仅适用于Google Chrome:
这将提示用户选择目录,然后您可以访问输入的files
属性以查看包含的文件。
然后,可以使用文件系统API构建用户所选文件的虚拟沙盒文件系统,并具有对该虚拟文件系统的编程访问权,就好像它是桌面应用程序访问的真实文件系统一样。
没有别的办法,因为那将是一个很大的安全问题
谷歌浏览器中的工作演示: http : //jsfiddle.net/JwgqC/
在这里你可以使用文件APIS通过html5和javascript读取本地文件
出于安全原因,Javascript / Jquery无权访问本地文件系统。 这是不可能的。所以尝试一些服务器端基本代码。
您可以使用php,ruby,java等技术编写脚本,它将列出所有文件,然后通过ajax将此信息发送到您的浏览器。
但由于安全限制,您不能仅通过javascript执行此操作。
我不认为这是可能的,因为访问本地文件系统是一个可怕的安全风险。
Javascript无法访问用户驱动器。 这将是一个很大的安全问题,不是吗? :d
相反,您需要使用其他技术,如flash或java-applets。
从浏览器访问本地文件系统是不可能的,这是好的!
现在,几年后, 访问本地文件在Chrome 和 Firefox中运行良好(52.8,但更新Firefox很容易)。 它也适用于IE 11。
files