Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Mengekalkan Menu dan Keadaan Halaman Selepas Muat Semula Halaman Menggunakan Storan?
Mengekalkan Keadaan Menu selepas Muat Semula Halaman
Untuk mengekalkan keadaan menu selepas muat semula halaman, anda boleh menggunakan storan setempat. Begini caranya:
<code class="javascript">// Assuming you have identified the clicked menu link as `clickedLink` localStorage.setItem('menuState', clickedLink.id);</code>
<code class="javascript">const menuState = localStorage.getItem('menuState');</code>
<code class="javascript">if (menuState) { const clickedLink = document.getElementById(menuState); clickedLink.classList.add('clicked', 'hovered'); // Adjust translation and other styles accordingly. }</code>
<code class="javascript">// Assuming you have a variable `currentPage` to store the current page localStorage.setItem('pageState', currentPage); const pageState = localStorage.getItem('pageState'); if (pageState) { currentPage = pageState; // Adjust page content and navigation state accordingly. }</code>
<code class="javascript">localStorage.removeItem('menuState'); localStorage.removeItem('pageState');</code>
Kebaikan dan Keburukan Lokasi Storan
Storan Tempatan:
Kebaikan:
Keburukan:
Storan Sebelah Pelayan:
Kebaikan:
Keburukan:
Atas ialah kandungan terperinci Bagaimana untuk Mengekalkan Menu dan Keadaan Halaman Selepas Muat Semula Halaman Menggunakan Storan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!