diff options
Diffstat (limited to 'views/disable.js')
-rw-r--r-- | views/disable.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/views/disable.js b/views/disable.js deleted file mode 100644 index 37f016c..0000000 --- a/views/disable.js +++ /dev/null @@ -1,29 +0,0 @@ -// SPDX-License-Identifier: AGPL-3.0-only -// This piece of javascript reminds you to disable javascript. -eval("") // make librejs block this -window.onload = () => { - hide(true) - const text = document.createElement("p") - const link = document.createElement("a") - text.textContent = "A friendly reminder to disable JavaScript by default. " - link.textContent = "Continue anyway" - link.href = "#" - link.addEventListener("click", () => { - text.remove() - hide(false) - - let t = "#this-messes-with-your-history-navigation-buttons-on-purpose" - while (t.length > 0) { - window.location.href = t - t = t.split("-").slice(0, -1).join("-") - } - }) - text.append(link) - document.body.append(text) -} - -function hide(v) { - for (const e of document.body.children) { - e.hidden = v - } -} |