Javascript 如何从目录中获取图像并打印?

Javascript 如何从目录中获取图像并打印?,javascript,jquery,Javascript,Jquery,我有一个php脚本,它工作得非常好,但是我被告知使用JQuery或JavaScript来完成php脚本所完成的特定任务 这是密码 <? $files = glob("Logo/*.*"); for ($i = 0; $i < count($files); $i++) { $image = $files[$i]; echo '<img src="' . $image . '" alt="Random image" width="100px" h

我有一个php脚本,它工作得非常好,但是我被告知使用JQuery或JavaScript来完成php脚本所完成的特定任务

这是密码

<?
 $files = glob("Logo/*.*");
 for ($i = 0; $i < count($files); $i++) {
     $image = $files[$i];
     echo '<img src="' . $image . '" alt="Random image" width="100px" 
     height="100px" class="displayed"/>';
    }
?>


如上所述,此php代码运行良好,我希望有一个JQuery代码或JavaScript代码可以完成此任务。

您可以向php脚本发送ajax请求,并通过JQuery将数据打印到页面。这个决议对你有好处吗?

我在这个网站上得到了答案…:D

你不能。JavaScript在客户端而不是服务器上运行。您是否在服务器端使用Node.js?请更好地描述您的环境。如果您在客户端运行jQuery/JS,正如我所怀疑的,您没有访问文件系统的权限(也没有访问客户端和服务器的权限)我想在客户端运行jQuery或JS来打开一个文件夹,并在htmlit中显示图像,这将不好,因为我实际上正在将html转换为xhtml,并且php脚本没有运行。您可以将文件列表作为json返回,并在客户端构建DOM-我不明白您的意思是什么问题,例如上面的php代码是在一个文件中找到的名为home.php,当我运行它时,它可以工作,但是当我将home.php扩展名更改为.html或xhtml时,它就不工作了。我知道文件扩展名必须是php。但我希望文件是home.xhtml或home.html,我希望有一个代码在客户端工作,这样它就可以从文件夹徽标获取图像并显示在图像标记中。首先,您可以将文件称为xhtml并运行php代码,只需调整服务器即可。据我所知,您不同意ajax请求吗?我是用ajax和Jquery实现的:)