krlaboratories

FF console script for parsing all URLs from web page

Sep 18th, 2022 (edited)
572
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.61 KB | None | 0 0
  1. Open Browser Developer Console, put and run it:
  2.  
  3. var x = document.querySelectorAll("a");
  4. var myarray = []
  5. for (var i=0; i<x.length; i++){
  6. var nametext = x[i].textContent;
  7. var cleantext = nametext.replace(/\s+/g, ' ').trim();
  8. var cleanlink = x[i].href;
  9. myarray.push([cleantext,cleanlink]);
  10. };
  11. function make_table() {
  12.     var table = '<table><thead><th>Name</th><th>Links</th></thead><tbody>';
  13.    for (var i=0; i<myarray.length; i++) {
  14.             table += '<tr><td>'+ myarray[i][0] + '</td><td>'+myarray[i][1]+'</td></tr>';
  15.     };
  16.  
  17.     var w = window.open("");
  18. w.document.write(table);
  19. }
  20. make_table()
Advertisement
Add Comment
Please, Sign In to add comment