From 3ebef6cc8a386475d2da325e099aa8057e06d717 Mon Sep 17 00:00:00 2001 From: Jonas Leder Date: Sun, 18 Apr 2021 22:36:31 +0200 Subject: [PATCH] fix loader close --- js/externalLinkHandler.js | 2 -- js/loader.js | 8 +++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/js/externalLinkHandler.js b/js/externalLinkHandler.js index 183b669..8390b0c 100644 --- a/js/externalLinkHandler.js +++ b/js/externalLinkHandler.js @@ -6,6 +6,4 @@ document.onreadystatechange = function () { element.target = "_blank"; } }); - - document.querySelector(".loader").style.display = "none"; } \ No newline at end of file diff --git a/js/loader.js b/js/loader.js index 337977b..7aded33 100644 --- a/js/loader.js +++ b/js/loader.js @@ -8,4 +8,10 @@ div.innerHTML = `
`; -document.body.appendChild(div); \ No newline at end of file +document.body.appendChild(div); + +document.addEventListener('readystatechange', event => { + if (event.target.readyState === "complete") { + document.querySelector(".loader").style.display = "none"; + } +}); \ No newline at end of file