gpt4 book ai didi

javascript - 如何自动下载由javascript控制的多个链接?

转载 作者:行者123 更新时间:2023-12-03 06:40:24 24 4
gpt4 key购买 nike

我需要从富国银行下载我公司 2015 年的所有 30 个银行账户月结单。这就是富国银行现在允许客户执行的操作:

(1) 点击“声明和披露”

(2) 点击“选择帐户”

(3) 点击“针对时间段”

(4)点击我要下载的月份的pdf文件

(5) pdf 在浏览器上加载

(6)点击打开的pdf文件上的下载按钮

(7)点击保存

(8)点击返回按钮下载下个月的账单

这太乏味且太耗时。我使用 FireFox,FireFox 有一个名为“Down Them All”的附加组件。该插件适用于常规链接。但是,当我将鼠标指针悬停在富国银行月度报表的链接上时,这些链接似乎会转到“javascript:{0}”或类似的代码,而“全部下载”却找不到这些链接。

还有其他批量下载的方法吗?

非常感谢您的帮助!!

Lisprog M

最佳答案

更新的答案(2021)这是一个社区编写的脚本,可以帮助人们解决这个问题,很多人都有同样的痛点。 https://github.com/binary1230/wellsfargo-bulk-PDF-statement-downloader

原答案:我在他们的新网站上遇到了同样的问题,我编写了一个小脚本,您可以从 Chrome 开发者控制台运行来执行此操作(截至 2017 年 10 月 12 日有效,如果他们将来更改网站,可能会崩溃)。

要使用此功能,请在每次屏幕上显示要下载的链接时执行以下操作:

  1. 在 Chrome 浏览器中,导航至 Wells Fargo 报表查看器并调出您要查看的 PDF 集

  2. 按 F12 打开开发人员工具,然后单击底部的“控制台”选项卡

  3. 将以下代码粘贴到开发者控制台,然后按 ENTER

    $("a[data-pdf='true']").each(function(i,el) {$(el).attr('href', $(el).attr('data-url'));});

现在已经完成,您可以右键单击每个链接,然后单击“另存为...”来保存每个 PDF(或使用下载管理器获取全部 PDF)


我将此代码上传到https://gist.github.com/binary1230/7cfa0524d0fae7c320e3b15fc1f4f64c其他富国银行用户也有一些同样痛苦的评论。这个问题也在他们的论坛上:https://www.wellsfargocommunity.com/thread/9286

关于javascript - 如何自动下载由javascript控制的多个链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37985940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com