Как синхронизировать тему на двух страницах?

Например, есть два файла index.html и index2.html. Нужно, чтобы при переходе с одной страницы на другую тема не менялась.

Вот код для смены темы:

const btn = document.querySelector(".dark-version");

const theme = document.querySelector("#theme-link");

btn.addEventListener("click", function() {
  if (theme.getAttribute("href") == "style.css") {
    theme.href = "light.css";
  } else {
    theme.href = "style.css";
  }
});


function toggledark() {
    if (theme.getAttribute("href") == "style.css") {
    theme.href = "light.css";
  } else {
    theme.href = "style.css";
  }


Ответы (1 шт):

Автор решения: М Лутфуллаев

Попробуй вставить тему на url и потом при загрузке берешь тему с url и theme.href = ''; и менаешь на что нужно. toggledark внутри этой функции тоже меняшь тему на url

→ Ссылка