Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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多次打开窗口并在主窗口中下载文件_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用jquery多次打开窗口并在主窗口中下载文件

Javascript 如何使用jquery多次打开窗口并在主窗口中下载文件,javascript,jquery,Javascript,Jquery,我想根据用户需求下载多个文件。如果用户想要下载三个文件,那么我将重复for循环,打开窗口并下载文件。但是第一个文件保存在主窗口中,然后文件在新打开的窗口中下载 代码: for(var i=0;i您可以将所需的文件(图像)放入服务器端的zip容器中。我认为在客户端无法实现。用户可以在桌面上下载zip并解压缩。这可以在服务器端完成。例如,在php中,您可以使用下面的zip示例: 可能有人从客户端知道解决方案。我没有真正了解实际发生的情况以及这有什么问题,但这不应该是win.close()而不是w

我想根据用户需求下载多个文件。如果用户想要下载三个文件,那么我将重复for循环,打开窗口并下载文件。但是第一个文件保存在主窗口中,然后文件在新打开的窗口中下载

代码:


for(var i=0;i您可以将所需的文件(图像)放入服务器端的zip容器中。我认为在客户端无法实现。用户可以在桌面上下载zip并解压缩。这可以在服务器端完成。例如,在php中,您可以使用下面的zip示例:


可能有人从客户端知道解决方案。

我没有真正了解实际发生的情况以及这有什么问题,但这不应该是
win.close()
而不是
window.close()
?win.close也会是一样的。我已经尝试过这个方法@Rajneesh071,我能帮上什么忙吗?
for(var i=0;i<data.length;i++)
 {
   // this is the url where i am downloading the image
   var win = window.open("/Profiles/GetImage");
   window.close();
 }