tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

file_bug1364364-1.html (1082B)


      1 <!DOCTYPE html>
      2 <html lang="en">
      3  <head>
      4    <meta charset="utf-8">
      5    <title>title</title>
      6  </head>
      7  <body onload="loadFramesAndNavigate();">
      8    <p id="content"></p>
      9    <div id="frameContainer">
     10    </div>
     11    <script type="application/javascript">
     12    function waitForLoad(frame) {
     13      return new Promise(r => frame.onload = () => setTimeout(r, 0));
     14    }
     15 
     16    async function loadFramesAndNavigate() {
     17      let dynamicFrame = document.createElement("iframe");
     18      dynamicFrame.src = "data:text/html,iframe1";
     19      document.querySelector("#frameContainer").appendChild(dynamicFrame);
     20      await waitForLoad(dynamicFrame);
     21      dynamicFrame.src = "data:text/html,iframe2";
     22      await waitForLoad(dynamicFrame);
     23      dynamicFrame.src = "data:text/html,iframe3";
     24      await waitForLoad(dynamicFrame);
     25      dynamicFrame.src = "data:text/html,iframe4";
     26      await waitForLoad(dynamicFrame);
     27      dynamicFrame.src = "data:text/html,iframe5";
     28      await waitForLoad(dynamicFrame);
     29      location.href = "file_bug1364364-2.html";
     30    }
     31    </script>
     32  </body>
     33 </html>