#Snippets #JavaScript February 09, 2024

JavaScript Bookmarklet: Export All URLs from a Container

javascript: (function() {
  const exampleContainer = document.querySelector('.example-container');
  const links = exampleContainer.querySelectorAll('a');
  const linkList = [];
  for (let i = 0; i < links.length; i++) {
      linkList.push(links[i].href);
  }
  const linkString = linkList.join('\n');
  const blob = new Blob([linkString], {
      type: 'text/plain'
  });
  const link = document.createElement('a');
  link.href = URL.createObjectURL(blob);
  link.download = 'links.txt';
  link.click();
})();

SEARCH