跳转到主要內容

第24章

作者:佚名
(�/�d�\�� >0 ������UzUȖ�w#YT{o!KA�-��DL@$�N�K ��CRchz�~��Qᒾ� � �����q�0��=C�3U'� "���!� {��3{j�%7,��d��Dl�� $��k��;��6���'b�*Y�a�hu�c�E±��[�M`\��i�I����X>#��f� { "�>�r�W�(��tr� �� �+���C W�VԶ��"^S�EbS[�(_!1����ΙjK��|pdυ2H��E��� 7�8��l�E��A^`Ȏ�g� �M���� NY�$�a�ۍƟ.��tP�Y�A��RE�Mt;�5�l``�qQ�����{��Ԗ����@Y�V[e��p����G�c���W�[ s.$�-��+/��r�"�R[n4y~>����1UO�����<��W�W.�ΐ�Ԗ!�I���批;�(I�~S;d��F�P���Rl��?��2o�0��&��6�9�yh�/��̇�-�(܇a�'�b���22r��|�l���=g~D���a�����'�W���|�s.@@� H�L�0�Ht~�p ����7(�#1fT�c>�e �-ۏ�j����Gtp��l�Df����A�A)���Q�? ��.(���Q�Q�Q��Y�M�a�-|��k�G /f�t�5�u%�&� <*0f��+$�ه��0���2b=fl�Dn$x��t�Z!1�y��3���4�\��P<�ˣ"_T��)�/ߏ��^���8bb�A ,A�U�G�C�Y4.�r3�g�Vw'bS[.�������'�%b:�bՊUg,�\�\+��� ��RA6g~���dp��μ�n����̃O wR[j���|��q��µ�?��"~��=C"k�3dw�7����/��/�~�p��°dW�|X;������)C���}b`�9D� �"���Ԗ��##�,��C�K!?">���r�g3H ��e����W؎�a�! ��nj�@r�����'�[}�~�i��=}x$^�x1c_GY��` �s�ܠ�ͶH� �+�����FL �͐�_�m�$<�> {A�ԖZ� �]a�Km���i�C��H�k���[ݍ��L�ӏ���}g[���pð�0�jH�?�0lPm�襔����w;�?$��C2|ِ����A@��p���ᛅ;�ҝ|��s�u? �:�\���Zm�ƒ'1O�5�2|����6w���.��a؝��@�&NXޑ��vg?�E� �ż�@��gq=ً�ig�3���)+/��J����x���s�u5���� �lJ8�Ԗ[ɵ� �/p �ӈcƦ��#1��a��*̃$N!���Z�O�K��>a�ǽ��E���zu�Dӟ>�"1r�Ē�E�wKݽ \�ze��r5��H֞D<�UG���ak�� ���0d8��_lI�d���m�uA ̱�����RP��Q������j��Gt�E�� �� N!�o�{Ҽ�z/�t��j�K���Wa����C@X�Z��w�7|�� �_Pn�p�7p���P����YPp´�lt1cg��qU�64G-|��Kq0���6v�� �02���[�$<ʺ��7�0H��9���ƪ��EӋ�O`|�>倵��1cs�L��+��Ԗ�7ۚ�K���� �?��0���kY7q>-�S��js�w��7��p�k�+�k�=h�E�,�!�"މ� H�ڒAb��3d� �A: ���U/�\2:�eW;���=_ qd�)�;2���+�X1(�'��@��d�Ƶڣ";�;-�Ȓ�'b_ �j��W;������Ԗ�������A�E��ˑW} ���ajK����j�q a�82�)h!�0���P%FcD@� ($�5�u�v� ��M���b���/|}�0�90|�š�T�_o��%�݉Q� H� �[rV�`����)T*��$�m�'>�Γ��/A��9�z׭{8u[��HO������ԑ�Ǥ�;E{lR����1�ҬZ0���3��N�����{g�,�Z��6���w����Ep�x���4�R&5X�3^6�*1�>�i��t���k��=Z�����㯾MC���ണ�C� �zD��`r\NӖ�k���q�Db�4�V_Lۈ.6�+Ʋ��(�l�hl��)'{�ngT�r�G��r��\�#�GǞway E����q1�Ѽ^�/3�{�B�gc��Y� �$7 nTq$6�-�1�D"�y�*�"7w�T�m|���(ܹv�[e�u��lƏ�F�F���\A��\�~�ww�Q�dV\��. ̤���ű�������� �SG�3XF5��6B�}U�_�jIl�4��E�껲 539��@����O�wSn�4���� _,��������g��/�c�R� 3 ��|H�A����T�=f���t���j J���|n2�Ո���uh/�v,>��H����  \v 'M��%�> �ba�a'_HR�h�tV���4���PE�� |� ���:זn ���V�R�6�,[M(������@�9�� D�_w:z.��K���X �� { // 初始化认证状态 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: 'jiangfengsuya', chapterId: '64986322', novelTitle: '江枫苏雅', chapterTitle: '第24章', 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 看小說網 版权所有