/
githubmirror
/
Guide_3DS
Обзор
Документация
Войти
/
githubmirror
/
Guide_3DS
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
docs/public/assets/js/link-common.js
38 строк
1 KB
DannyAAM
add frankenfirm soundhax to troubleshooting
21 ноя 2024, 00:26
Не верифицирован
21 ноя 2024, 00:26
649e52b
Код
Авторство
О чём код?
/* Copyright (C) 2024 DannyAAM SPDX-License-Identifier: MIT */ (() => { const selectedVersion = sessionStorage.getItem("selected_version"); if (selectedVersion && window.MATCH && window.generateLink) { function replaceLink() { const {major, minor, nver, region, model} = JSON.parse(selectedVersion); if (!validate_version(major, minor, nver, region, model)) { return; } const links = document.querySelectorAll(`a[href*="${MATCH}"]`); for(const link of links) { const newLink = generateLink(major, minor, nver, region, model, link.href); if (newLink) { link.setAttribute("href", newLink); } } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", replaceLink); } else { replaceLink(); } if (!window.autoLinkAddedCustomEvent) { window.autoLinkAddedCustomEvent = true; document.addEventListener("customEventReplaceLink", replaceLink); } } })();