Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript通过浏览器访问和浏览网络共享?_Javascript_Html_Filesystems - Fatal编程技术网

如何使用javascript通过浏览器访问和浏览网络共享?

如何使用javascript通过浏览器访问和浏览网络共享?,javascript,html,filesystems,Javascript,Html,Filesystems,我正在帮助一位同事编写一个html页面,该页面必须显示本地网络共享的内容(文档)。 Html页面不会由任何web服务器提供,它只是文件系统上的一个普通Html页面 是否有人知道一些Javascript库可以让用户浏览共享,列出文件和文件夹 不,它不存在。这就造成了问题 如果存在这样一个javascript,则必须由文件共享所在的系统和端口提供服务。这听起来有点不对劲 现在,大多数web服务器都内置了索引列表服务,可以为浏览器列出web文件夹的内容。浏览器中也有类似的ftp功能。谢谢你的回复。你说

我正在帮助一位同事编写一个html页面,该页面必须显示本地网络共享的内容(文档)。 Html页面不会由任何web服务器提供,它只是文件系统上的一个普通Html页面

是否有人知道一些Javascript库可以让用户浏览共享,列出文件和文件夹

不,它不存在。这就造成了问题

如果存在这样一个javascript,则必须由文件共享所在的系统和端口提供服务。这听起来有点不对劲


现在,大多数web服务器都内置了索引列表服务,可以为浏览器列出web文件夹的内容。浏览器中也有类似的ftp功能。

谢谢你的回复。你说“文件共享将由系统和端口提供服务”时,我不明白。你能更好地解释一下吗?为了澄清这一点,它必须被编程为firefox插件,因为浏览器不允许使用普通javascript进行ajax调用来收集信息。我不明白。你可以将网络共享视为本地文件系统,只需将驱动器映射到共享即可。在这里,您可以看到一些没有web服务器的简单html如何访问本地文件系统的示例。您提到的问题的主要答案是一系列方法,可以在不实际访问本地文件系统上的任意文件的情况下访问存储。javascript的设计使得对文件系统的访问不是其主要支持的一部分。如果可以访问文件系统,只需点击网页就可以破解磁盘上的文件。作为firefox扩展,您想要做的可能是。例如,看看s3fox做了什么。