tor-browser

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

abort-document-load-1.html (871B)


      1 <!doctype html>
      2 <script>
      3 parent.postMessage(document.readyState, "*");
      4 let f = document.createElement("iframe");
      5 f.onload = function() {
      6  parent.postMessage("stop", "*");
      7  window.stop();
      8 };
      9 document.documentElement.appendChild(f);
     10 
     11 window.addEventListener("load", (event) => {
     12    parent.postMessage("load", "*");
     13 });
     14 window.addEventListener("error", (event) => {
     15    parent.postMessage("error", "*");
     16 });
     17 window.addEventListener("abort", (event) => {
     18    parent.postMessage("abort", "*");
     19 });
     20 window.addEventListener("pageshow", (event) => {
     21    parent.postMessage("pageshow", "*");
     22 });
     23 window.addEventListener("DOMContentLoaded", (event) => {
     24    parent.postMessage("DOMContentLoaded", "*");
     25 });
     26 document.addEventListener("readystatechange", (event) => {
     27    if (document.readyState === "complete") {
     28        parent.postMessage("complete", "*");
     29    }
     30 });
     31 
     32 </script>