搜集当前页面的所有URL:
let links = [];
let allLinks = document.getElementsByTagName("a");
for (let i = 0; i < allLinks.length; i++) {
let link = allLinks[i];
if (link.href) {
links.push(link.href);
}
}
let jsonString = JSON.stringify(links, null, 2);
let blob = new Blob([jsonString], { type: "application/json" });
let 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);
展开
评论