以Chrome为例,F12进入开发者模式,在控制台(Console)中粘贴以下代码并回车:
var links = [];
var allLinks = document.getElementsByTagName("a");
for (var i = 0; i < allLinks.length; i++) {
var link = allLinks[i];
if (link.href) {
links.push(link.href);
}
}
var jsonString = JSON.stringify(links, null, 2);
var blob = new Blob([jsonString], { type: "application/json" });
var url = window.URL.createObjectURL(blob);
var downloadLink = document.createElement("a");
downloadLink.href = url;
downloadLink.download = "links.json";
document.body.appendChild(downloadLink);
downloadLink.click();
window.URL.revokeObjectURL(url);
document.body.removeChild(downloadLink);
浏览器会自动下载一个links.json文件