Merhaba. Web sitemde ayarlar sayfası yapıyorum. Siteme karanlık ve aydınlık mod ekledim. Duzgun bir şekilde calışıyor. Ama ben ayarlar sayfasındaki linki bir onceki sayfaya yonlendiren bir link veya buton yapmak istiyorum. Link veya buton olması fark etmez. JS ile fonksiyon acıp history.back() diyerek yapmaya calıştım. Oldu bir onceki sayfaya yonlendirildim. Ama geri gittiğim sayfada yenilemem gerekiyor settings sayfasında yaptığım değişikliğin gecerli olması icin. Yani settings sayfasında aydınlıktan karanlığa aldığımda ve geri donduğumde donduğum sayfayı yenilemeden karanlık moda gecsin istiyorum. Yardımcı olursanız sevinirim.

Kod:Panoya kopyala
My Website [h=1]My Website[/h] Dark Mode
Welcome to my website!
Learn more


Kod:Panoya kopyala
:root [data-theme="dark"]


Kod:Panoya kopyala
const toggleSwitch = document.querySelector('.theme-switch input[type="checkbox"]'); const currentTheme = localStorage.getItem('theme'); if (currentTheme) } function switchTheme(e) else } toggleSwitch.addEventListener('change', switchTheme, false);


Ben bu şekilde yaptım. Daha kolay bir yolu varsa anlatırsanız teşekkur ederim.