[ jQuery]从网页上一次下载多个档案 – ARON H

2020-05-22 Y生活客

原始文章

[ jQuery ]从网页上一次下载多个档案


政府开放资料平台上提供很多免费的内政资料,如
现有公司登记家数-按县市分 。
如下图,某些项目中把每月的档案独立上传为一个csv档,从2010年到2019年总共有一百多个。我像笨蛋一样点了二十几个后,突然想,难道没有快一点的方法吗?


如下图,某些项目中把每月的档案独立上传为一个csv档,从2010年到2019年总共有一百多个。我像笨蛋一样点了二十几个后,突然想,难道没有快一点的方法吗?

[ jQuery]从网页上一次下载多个档案 – ARON H

再次确认jQuery是否正常运作。

观察HTML结构

我们观察一下页面中的HTML结构,发现每一个下载连结都有一个class叫ff-icon-csv。

我们先用下面的程式测试第一个 ff-icon-csv 的连结是否能顺利下载。

var url = $('.ff-icon-csv:first').attr("href");window.open(url);

成功后就可以加上each,下载全部的档案。

$('.ff-icon-csv').each(function(){var url = $(this).attr("href");window.open(url);});弹出式视窗阻挡器

执行上面的程式后,在网址栏的尾端应该会跳出讯息,因为目前的程式会开启大量的视窗,所以会被弹出式视窗阻挡,只要设为允许即可。

实际操作影片jquery档案下载csvffurlicon视窗window资料
上一篇:
下一篇:
相关推荐
许昌EE曼生活|信息丰富的门户网|提供本地食品信息|网站地图 博亿堂b8et98app_竞博app下载地址 九州bt365体育投注_e乐彩APP注册旧版 新时代赌场手机_mg游戏账号中心 新濠娱乐三元_极彩在线app下载 狗万·首页_游戏娱乐平台注册送礼金 申博sunbet代理_环球体育下载ios 万家乐国际app_众盈娱乐下载 2020下载app送38元彩金_星河网上娱乐 金沙电子app_sunbeAPP下载菲律宾 葡京网站大全app_上葡京体育app