Advertisement
Guest User

Dynasty Scans Preload Bookmarklet (Sequential)

a guest
Jan 27th, 2024
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 0.62 KB | Source Code | 0 0
  1. javascript:
  2. (async () => {
  3.     let pagesDiv = document.createElement("div");
  4.     pagesDiv.style.lineHeight = "1px";
  5.     pagesDiv.style.opacity = "0.01";
  6.     document.querySelector("#image").prepend(pagesDiv);
  7.  
  8.     for (const page of pages) {
  9.         let newImg = document.createElement("img");
  10.         let imgDone = new Promise((resolve) => {
  11.             newImg.onload = newImg.onerror = resolve;
  12.         });
  13.         newImg.style.width = newImg.style.height = "1px";
  14.         newImg.style.verticalAlign = "bottom";
  15.         newImg.src = page.image;
  16.         pagesDiv.appendChild(newImg);
  17.         await imgDone;
  18.     }
  19. })()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement