diff --git a/public/assets/js/script.js b/public/assets/js/script.js index 43b381a..679f8f9 100644 --- a/public/assets/js/script.js +++ b/public/assets/js/script.js @@ -43,21 +43,6 @@ function ready() { document.addEventListener("DOMContentLoaded", ready); -async function fetchData() { - let log = document.getElementById('log'); - - const response = await fetch(`json/index.html`); - - if (response.ok) { // если HTTP-статус в диапазоне 200-299 - // получаем тело ответа (см. про этот метод ниже) - let text = await response.text(); - log.innerHTML = text; - } else { - log.innerHTML = "Ой всё сломалось :("; - } -} - - // Загрузка HTML из файла при загрузке URL async function bodyFetch(url) { if (!url) { @@ -69,8 +54,6 @@ async function bodyFetch(url) { let response = await fetch(tplUrl); let body = document.getElementById('body'); - if (tplUrl == 'news.tpl.html') {fetchData();} - if (response.ok) { // если HTTP-статус в диапазоне 200-299 // получаем тело ответа (см. про этот метод ниже) let text = await response.text(); @@ -106,6 +89,10 @@ switch (query) { bodyFetch(query); break; + case "/mastodon": + bodyFetch(query); + break; + default: bodyFetch(); } @@ -131,8 +118,6 @@ let fetchPage = async function(evt) { const linkText = this.text.trim(); const title = document.title + ": " + linkText; - if (tplUrl == 'news.tpl.html') {fetchData();} - try { const response = await fetch(tplUrl, { signal }); text = await response.text();