Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Scroll down all the way (infinite scroll)
- let create= (x)=> document.createElement(x),
- select= (x,y=document)=> y.querySelector(x),
- selectAll= (x,y=document)=> y.querySelectorAll(x);
- //General
- function newTab(txt,div){
- let a= div ? create("div") : create("textarea");
- a.innerHTML= txt;
- a.style.cssText= `width:98vw; height: 150vw;
- border: 2px solid black; margin: 0;
- padding: 10px; font: 14px Arial`;
- window.open().document.body.append(a);
- }
- //Actual code
- let links= selectAll("h4.compact-media-item-headline");
- let final= [...links].map(i=>{
- let a= create("a");
- a.href= i.closest("a").href.split("&list")[0];
- a.text= i.innerHTML;
- return a.outerHTML;
- });
- newTab(final.join("\n<br>"),"div");
Advertisement
Add Comment
Please, Sign In to add comment