如何通过一个下载按钮下载所有链接

How to Download all the link by one download button

本文关键字:下载 按钮 链接 一个 何通过      更新时间:2023-09-26
我正在用asp.net mvc4编写一个网站。我必须编写一个模块,用户可以通过点击"全部下载"按钮下载所有pdf文件。

但问题是所有的pdf文件还没有在服务器上。当调用操作链接时,该进程会运行,它会通过asp.net中的Rotativa库从html导出pdf并发送回浏览器。

我有一个标签包含的动作链接,它在下载所有按钮下面的列表中。所以我想要的是,当我点击"全部下载"按钮时,它会调用一个接一个的动作链接来下载pdf。

这可能吗?有什么建议吗?

感谢

下载"一个接一个"并不容易,因为下载过程是由浏览器处理的,而不是您的网页。

你可以尝试

  1. 将所有pdf文件打包到服务器端的zip中
  2. 当浏览器接收到文件下载时,使用一些类似"检测"的破解方法