【问题标题】:jquery: is there a way to read all files from the host directory?jquery:有没有办法从主机目录中读取所有文件?
【发布时间】:2011-08-22 20:53:51
【问题描述】:

我只是在头脑风暴一个界面,该界面根据页面目录中的文件动态生成页面。我想知道jquery是否可以做到这一点?例如,一个页面只显示每个文件的信息,可能是一个缩略图等。如果我将一个新文件拖放到该目录中,该页面将显示它。

【问题讨论】:

  • 仅使用 JavaScript 并不可行。 JavaScript 在客户端上运行(更不用说它没有文件访问权限),因此您仍然需要某种方式来获取服务器上目录的内容。如果在服务器上启用了索引,我想你可以做到这一点,然后你可以用 js 解析它。

标签: jquery remote-file-inclusion


【解决方案1】:

Jquery 是一个用 javascript 编写的库,基本上运行在客户端浏览器上。因此,如果您想与服务器(主机)一起工作,您需要通过 Ajax 或其他技术与服务器进行通信。但是,Jquery 无法读取服务器中的文件。

【讨论】:

  • 我不这么认为。我将研究让一个 asp 页面在 JSON 中生成必要的信息,以便我可以进行 ajax 调用并基于“结果”页面创建页面。谢谢
【解决方案2】:

纯客户端 Javascript 在设计上无法做到这一点(这将是一个严重的安全漏洞);它需要能够与服务器通话。可以编写一个可以返回目录内容的服务器端应用程序,Javascript 将能够发送 AJAX GET 请求以提取和显示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多