0

我相信已经以几种不同的形式提出了这个问题,但是我已经阅读了很多不同的回答。

起初,我有一个主要用 jQuery 编写的 Web 应用程序,它使用 servlet 从 JavaScript 无法访问的各个位置(即,提要、来自服务器的图像等)检索信息。然而,现在我被告知要取消 servlet 和应用程序配置类,以便我的这个项目只包含 HTML、CSS 和 JavaScript/jQuery。我不需要从服务器上提取图像,而是需要从计算机上的本地文件中检索它们。我知道允许这样做可能看起来很糟糕,但这是我被要求做的。无论如何,我真正需要做的是计算目录中图像文件的数量,然后自己编译一个文件名数组。使用 servlet 时,我可以在 Java 中做到这一点,但没有它们,我

我基本上是在尝试使用 jQuery Cycle 插件来循环播放这些图像,就像幻灯片一样。我通过使用基于存在图像数量的循环将这些图像注入(或 $("#div").append())到 div 中。

那么,有没有办法使用 JavaScript、HTML、jQuery 插件等来做到这一点?在这一点上,我想避免使用 PHP 和 Java ......

4

1 回答 1

0

你不能只用 JavaScript 读取目录;但是,似乎有一种方法可以使用http://www.irt.org/articles/js014/来“利用”浏览器的功能。它可能不漂亮,但该演示适用于我最新的 Chrome 和 IE7-9。如果您想改进它,我确信可以更新一些技术以使用更简洁的代码。

编辑: 您可以使用的另一种技术可以在文件夹中的 Javascript 读取文件中找到

它绝对看起来是一个更清洁的解决方案。我建议提取正文内容以注入隐藏的 div 或使用您可以从中读取的 iframe 的路径。

于 2011-08-02T20:17:23.373 回答