tor-browser

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

scroll-to-text-fragment-after-DOMContentLoaded-target.html (659B)


      1 <!DOCTYPE html>
      2 <title>
      3  Navigating to a text fragment which is only available after `DOMContentLoaded`
      4 </title>
      5 <script src="stash.js"></script>
      6 <script>
      7 function checkScroll() {
      8  const results = {hasScrolled: window.scrollY != 0};
      9  let key = (new URL(document.location)).searchParams.get("key");
     10  stashResultsThenClose(key, results);
     11 };
     12 window.onload = () => {
     13  window.requestAnimationFrame(function() {
     14    window.requestAnimationFrame(checkScroll);
     15  })
     16 }
     17 </script>
     18 <body>
     19 <script>
     20 document.addEventListener("DOMContentLoaded", () => {
     21  document.body.innerHTML = `<div style="margin-top: 200vh">After DOMContentLoaded</div>`;
     22 });
     23 
     24 </script>
     25 </body>