跳转到主要內容

第1002章

作者:佚名
(�/�d�=t�ڬ(7P��H�9�������4w ��-dn >��aK~7)!��T�㾹��9ޛ�u��fyzw(��� vR�g���4�0vh��Wj��l<)?�F.T<O cb��s�w4\��&IS$>F: Dg�؂ZP}��5�xSi]PɊ�F� �l<9�)ų !�E��C�υ5�u F?)�dyB�lW�P���=�0Ï<�|L��A�?�������3-�K� �C�� v]�r8�5���?t'�]���<�l���ܸ֥���5���Q��5!8O�'� *���׋E�,��@����-�N�I����#�G0u�yP}�-��.p^����Ɠ� .p�thġu-�9��H��-������K�=oOq6���/y�y����K��<���U� W���W#�,��<ϐ�+���O_��^uGR�2?�Kn8�^۸�ƾ� 4B\��]Neڢ���<�<8OʂA�)u'囸��*�y�I�QWUU�p@�B�0��9fp�� �\�W�P���o�#�8��!Ö� q ����B�ά >"n6�W]���U�,r9y��v�LҲ�$�J�g���M���֤�Jȍ���g㉡v���kA-*Ҩӥ'�w�S(ly>@� � �T�}��X��&�PkWBc�֖��7O�k�����ƒc���k0��.�1���M�i˜��f}�yL��ľn�=Y�KY0���L�,��$eZ(_�p���<?f�v48�Mҧ��0f�v#�5y�����<��)���q���汯;��G�����q.&X�2b�1)F�L���n ���◊~ V�h�S0�4�`-�3L��k�k���SzL�5.���4��Z�!������w�W�R(ρ����s����ါ�����o���(ŗ��4\�8S1=��dx�L�A�+��E����Gĺ w4|���\Ƞ��l< gu��>@pE�����GȞF$1I>d������)���h�@�]�E3"n6���Ge�&˳�d�%p�GБ�5�=�!��kR�h�l<��s��7���� u��;\$zG�#��_u�B?���llAm��)�k����� 6v88�������6"n6�b���t�v�V@���E�`{P����L��}mA-��G����R�M�?_KF<����Wo�G�/���BB������%#?y#.h�!bE���>��F��yER��t3̏� ���� fpO��S�E1M\{&�+���-�-�� � ̍�5� F��d�����x.�"&&����1�-�A`W���0C�>,��^e~.=Qp6��� ���ֺ�`���ݎ�;�I)FvTT�������EԂZ��\ؖ�5��� ]�V��(�����7�nn�vw#7Bq�`22��~�h��e>�h�qi�z�+�$�g�����Q�6��'"��iq��ʋ � .Q<+�Z�/ �<��_B�a<����SX�6���q��PK6����d��p�1P{�|r��t(:�5���'Ϊ�,�`�t�d�L-Is�}���` Bw!�= [�g���%���!jX���E�E\L"�0���Z�<����xRj�����h�����ѩ�n"c�o�h�.�uG�t5r�?ެ�<�۞��C�$�2��'�u�)7�ѥ�����Eg sR���l��gH� �`��i����a8j� ����yF�����kt� �Ĺ�i�Ou��x���9�h�� 8�5�b����`�5��ʟ�oyr0����<�|��F6��<�rMpE���4T h�ϻ��&�Z�R��ԛ�#�l<;����ֺ�� ��h������nƒ�)wD�Fܔg�l0�I� �Q [��]k��s`F��Qt!���P�X�- Gĭt/��3�1�>�\Q<��`���d�P_\�B�z#w`ыEWt��a�o�r���%�5����ٸ�[Ҹ֝�_�R!`al�Bx�y�ϓ 2f��Fs��q$Uh�8~seo��=g�h�b�R��$�Q�#m@�GwR �;8 ����:�sƫ_\2���� �] �D�]�J�ͯ>�w�ִ+�" �&"L�~~�n1 �~�%�B���_�X\}�0e0�X�p��@6J�c5jsk4����*����$�0��3x���bjo/��$Ⱥ�Y��@�Kkܭ��s��#+�/��� }��H�7&�.��-�u���0�G���e�ϒ��9���d�X��l?��w��-2 (�ص�9�/]D��-jW��<����/�M;��~�pi@��C)C����#������^�W����~f���� { // 初始化认证状态 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: 'frxxzwdzs', chapterId: '5735070', novelTitle: '凡人修仙之问道长生', chapterTitle: '第1002章', 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 看小說網 版权所有