Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 目录jQuery中的Foreach文件_Javascript_Jquery_Directory_Foreach - Fatal编程技术网

Javascript 目录jQuery中的Foreach文件

Javascript 目录jQuery中的Foreach文件,javascript,jquery,directory,foreach,Javascript,Jquery,Directory,Foreach,如何在jQuery中执行foreach(目录中的文件)之类的操作 谢谢大家! 出于明显的安全原因,Javascript无法访问本地文件系统。这是不可能的 除非您试图循环浏览服务器上的文件,否则无论如何您都不想使用jQuery,而是希望使用ASP.NET或PHP或您正在使用的任何框架。出于安全原因,javascript/jQuery无法读取目录的内容。假设您正在尝试读取客户机的文件系统。您可以使用,但只能在IE中使用。您可以使用PHP、ASP.Net等来访问文件系统 如果你是一个带有每个的循环,那

如何在jQuery中执行foreach(目录中的文件)之类的操作


谢谢大家!

出于明显的安全原因,Javascript无法访问本地文件系统。这是不可能的


除非您试图循环浏览服务器上的文件,否则无论如何您都不想使用jQuery,而是希望使用ASP.NET或PHP或您正在使用的任何框架。

出于安全原因,javascript/jQuery无法读取目录的内容。假设您正在尝试读取客户机的文件系统。您可以使用,但只能在IE中使用。您可以使用PHP、ASP.Net等来访问文件系统

如果你是一个带有<代码>每个的循环,那么考虑一下方法。例如:

$('selector').each(function(){
  // your code.....
});

将允许您在列表上迭代,对每个列表应用相同的函数。但是,无法访问文件系统。

如果文件位于客户端上,出于安全原因,您无法访问它们

如果文件在服务器上,并且您希望在服务器端处理列表,那么您不会使用JQuery,因为它用于客户端脚本

如果文件在服务器上,并且您希望在客户端处理列表,那么可以在服务器代码中生成列表,并将其作为xml、json等发送


如果文件在别人的服务器上,你唯一的选择就是递归地跟踪他们网站上的链接,而这并不是你想从客户端浏览器使用Javascript所做的事情。

那么你想查看的文件和目录在哪里?客户端pc或服务器?它可能在服务器上或网络中的另一台服务器上。是的,您可以使用HTML5:从本地文件夹获取所有图像:从httprequest的角度来看,我是否可以通过网站地图或其他东西找到所有的图像,比如stackoverflow.com/home.htm、stackoverflow.com/menu.htm等?
$('selector').each(function(idx, elm){
    //some code
});