跳转到主要内容

第629章 回深城

作者:李清风
(�/�d#�m��h%?0 c�%�{�s�^��7ћ�eٓ"c�o�Ml�6\!EȊ����\l�7(Uu��!@@A� �Mn���˙�+0��h@�{Z�S<�R�kĐ�C�hB����}N3�� 6�(�)��A!�d�$�uONsP��6�I��6e�<1�\�g����S#O�ȓ^\Bb��� [R��̢����.���1%/_�A�1��6�|�0��J'e�l78�{86=��s&�ឱ�ϭ sOJ�t�J'.tB��)/:�D0? O���`��=��o.��9�ȁW:���@2o���&L�n�3��XR����n�=%���=A����S����!����q���z(���8�-�>�{Q�����G#0/�V�DX�`^ �l[���?��aP�!D��Cx��1��� ���gRl�B?m8�yK��&n�w;�������Gp΅���9'6�]��WF>�L��A��|j� ۺ�4�s��Jv�����H����=��7';o�}�~خޓYmg8�n_�Ʌ�i|�q�{�O~�0 �0i�T��mj;�9�������=4k �aOtj;B����K([�l�M�M՟�݈8�f��c#~9�z��?�W�����.8`� H�]�}��ވXk0A�7$|v�X�ӆC�=�[��|܂�\�C��Q�Q~���9"�8�( �\�mڀ9���)�҉ �݁SY�'�y��7�I.ږ���9s�ڦDm)�b��B�;�>�<���r�[1�c*�c{�������}Dl�Idj��e�Rq�l鞠 �jOm{<��� ��N4�^���k�;�����=��'�OV�^=��>&��X�xwy���"_�WF��ٺ����=�Q����s�ᙆ��o�AaZ�����i��ؘ{F��3�Z�f���+#��+<|Us�P�)QG�K4���J'��dO�$2D��C�N"o4��>%7`�}�p�Q^a}�0���0v�=��eۺ�g{Q:�vc3DM��ޢ�~����I����� �x��m�au��1�!6F��s$�x���K���v�^\^տD�� �c7����i��;(���"�2v��=e��a��攱�ʻ�!�7$ߐ����O��ǩm )��/�`^@xP{��R�1�"w\�g�W��[B}#t����!��0�c����� ��B�+�بmЄ "޺'��b.J�B�F^��26�޺�ar���E��o�RqF��#���w��ӆ��/ۜ؞uQ�C�;� �xP�M�OŴ�f�9ջ�Gpغ'�f �Vsp�y�&�=�0E����P��>�^B�e�!� �Ȑme�S���OŌd��uO�'0C*^��Jq9�KL𴅔w�P��13�Ʌu�PŔ4cs��)�_�������E�ׄWxnU2�6̠0C���0��mrR���.�elí{*x��e��pP{sK�!�w�uΩ��Ko\~��K�Kd�s�� a�6��`�ƯM�G�yNuP{�U��/�A�J'��3�?V<�g�V������'��As��dt|ӸU�����G�p3�7��t�W�j6Hغg#� ޱ�Y����}��.JO�~�0�>zX����H�2b�f. ��w�Cߺ'�&72܍����q� 3������ ��0 2�! ��k(K����0��)N����tk w�FL?1�z��p�9���u��,ʹ�p͌���KV�kp]���r �A� ��)�1I��� ��1Ȃ��7�l�ܭ��2)�$�ư����xE3�1�c�&ɩ�I.x�nV{&�M�8�^iJ�HNiU��G�Z��ə�p]8!k��@��~���� ��O�r�.qGН���R��8������c p0�����2-/�#_�N�����`+�r�ȼ�(�̶ �@-��8|u59�-���щ�lAz�$=� �Q�0���G`�%]ڕp8(�SK >S�7�ٌB�6g_��� �d�v ��+�Ge �P�5�h�\�&�e9��S��lCP �K�D�ܢB����K'D�š�0(x�|� �Pl�+�C�|�f5�E�c�0��1i�8�V��a�u�@>k�����S�Ra��r��jXS��L6 �r&Ia&���%��yHL,$ ����O��!� { // 初始化认证状态 initAuthState(); // 注意:阅读历史已由reading_history.js自动处理,无需手动调用 const themeToggle = document.getElementById('theme-toggle'); const themeToggleIcon = document.getElementById('theme-toggle-icon'); const html = document.documentElement; // 检查本地存储中的主题偏好 const currentTheme = localStorage.getItem('theme') || 'light'; html.classList.add(currentTheme); // 更新图标 if (themeToggleIcon) { themeToggleIcon.className = currentTheme === 'dark' ? 'ri-moon-line text-xl' : 'ri-sun-line text-xl'; } // 切换主题 if (themeToggle) { themeToggle.addEventListener('click', () => { const isDark = html.classList.contains('dark'); if (isDark) { html.classList.remove('dark'); html.classList.add('light'); localStorage.setItem('theme', 'light'); if (themeToggleIcon) { themeToggleIcon.className = 'ri-sun-line text-xl'; } } else { html.classList.remove('light'); html.classList.add('dark'); localStorage.setItem('theme', 'dark'); if (themeToggleIcon) { themeToggleIcon.className = 'ri-moon-line text-xl'; } } }); } // 字体大小调整 const content = document.querySelector('.reading-container'); const fontDecreaseBtn = document.getElementById('font-decrease'); const fontIncreaseBtn = document.getElementById('font-increase'); const readingModeBtn = document.getElementById('reading-mode'); const addBookmarkBtn = document.getElementById('add-bookmark'); // 从本地存储获取字体大小设置 let fontSize = parseInt(localStorage.getItem('fontSize')) || 18; content.style.fontSize = `${fontSize}px`; // 减小字体 fontDecreaseBtn.addEventListener('click', () => { if (fontSize > 14) { fontSize -= 1; content.style.fontSize = `${fontSize}px`; localStorage.setItem('fontSize', fontSize); } }); // 增大字体 fontIncreaseBtn.addEventListener('click', () => { if (fontSize < 26) { fontSize += 1; content.style.fontSize = `${fontSize}px`; localStorage.setItem('fontSize', fontSize); } }); // 阅读模式切换 readingModeBtn.addEventListener('click', () => { document.body.classList.toggle('reading-mode'); if (document.body.classList.contains('reading-mode')) { // 隐藏导航和其他元素,只显示内容区 document.querySelector('header').style.display = 'none'; document.querySelectorAll('.section-container > *:not(main)').forEach(el => { el.style.display = 'none'; }); document.querySelector('main').classList.add('reading-mode-active'); document.querySelector('.fixed.bottom-0').style.display = 'none'; // 隐藏移动端底部导航 } else { // 恢复正常显示 document.querySelector('header').style.display = ''; document.querySelectorAll('.section-container > *:not(main)').forEach(el => { el.style.display = ''; }); document.querySelector('main').classList.remove('reading-mode-active'); document.querySelector('.fixed.bottom-0').style.display = ''; // 显示移动端底部导航 } }); // 书签功能 addBookmarkBtn.addEventListener('click', () => { const bookmarks = JSON.parse(localStorage.getItem('bookmarks') || '[]'); const currentBookmark = { novelId: 'bstsxh', chapterId: '68548494', novelTitle: '变身透视校花', chapterTitle: '第629章 回深城', timestamp: new Date().toISOString() }; // 检查是否已存在相同的书签 const exists = bookmarks.some(bookmark => bookmark.novelId === currentBookmark.novelId && bookmark.chapterId === currentBookmark.chapterId ); if (!exists) { // 限制书签数量为10个 if (bookmarks.length >= 10) { bookmarks.pop(); // 移除最旧的书签 } bookmarks.unshift(currentBookmark); // 添加到最前面 localStorage.setItem('bookmarks', JSON.stringify(bookmarks)); // 显示成功提示 alert('书签添加成功'); } else { alert('书签已存在'); } }); });

看小说网

看小说网是您最喜欢的免费小说阅读网站。提供海量全本小说免费阅读,所有小说无广告干扰,是您值得收藏的小说网站。

© 2023 看小说网 版权所有