Deprecated: mb_substr(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/kxs-php/controllers/NovelController.php on line 303
第十六章_89 - 金刚兔兔 跳转到主要内容

第十六章_89

作者:蛋蛋1113
(�/�d�]nJΐ&< Sp&�;�2`FZd7:�� -ZEMv�F l1T��fk[,;�1%72p��)���bZVYi�YGȋ�=��\�9�k$/|�U���E�-@��b!��_ӥ8��\/��5�]R[R[d�U�Z��u}i\�6�^�� �# �#�������6� ��hCG[;|��,�t����#%#n'�U���B�J׀nh�Ɍ�5#�%q!X'ԇ��`�l�Y1a]s���a�"�h�\�� �mn5~�)"cI�#s�8Z#�R0e�QM�L�.Jz��(d+�%r%y 9c2�L#��E��(���@r��L1k)�)���d����o�|0i,d�Ԙ��2E��t�5ht���R�k$#n�j=`�,p@�z��Ku��!uk�W�z�������� �4��X���d��n�kp^����T�6�xrQk���̱�k�ta���ֻ�z�]�Z#������d�d��+�6�,��J�hk�z��y��X��r&���8;�<�������Ҟ�k� [G��|mN(��5�E�v���e�F2�;��K}�H>J_�^ezUh弜�X� ]���Ц|,�t^�`+F�L����8�m�T���m��i[�"A��=�G��>~�^�P��V�cѧ����L�� X����yǧ-�+��Fא5r�X��b!/�k@|hj�Ȍ�-A�Hq��< �H��]��A#���v��Fl��f&c!c�?JS�Kq����w�0�8�µD~Ԯ6_T�����-]_᱐�� �U�x��9�Y�7#_e�`d����0�͎Gt�`�~���r�~6t������v���w���󑢠��j$3�ۈ��ݜЫLSs4�*S�{�CA�;�g�5@�U���.<�|[�:�UogCk��-;Kq6A� ���Y,�t�񲳜� ���Kq���8� �&��z$:8\��I}P���N93&w�!��+�)_CF(\�֖�-;[�#.[P��t�*�Od��!G��[�l v?P􁢯2E �r�z�� z��0r������y�ADZ�qk�c���!u��6�7�`��V��1N䒑-�/FVyakѻ{�j����^e� �A�֒��K;B�H�H�wivm�� _@iҼW�N�׏�tv+]Rvfu弗��oٽG/�ڠd�Bl� YL��#�^e�6:Bel��jŤK�~P��Y�m��0ވՋ�A��7Bݎ����H����'� ���c��68���Z[��Շq�Nț�/�ġ�Uz'���Cˆ��L"�E�lH�w��j2��9����,��֐9�E/buWe:��� !���ƲMm��(S�!��@ 4��"��� 4b���I �Շ�LC��t���P+�F�(۩���M��e��y+��`�-�Q�����b$���t��hC l]��5���8M����y�(�Px-�Y�$���ǐ=� �H�X��E ���2��J�8 ��*��w�����t���V�m4�pS;F��\È�%FW���*S��5d�qn���Շ����׮#C��*��H�4�9��Ȍ�+��2���U�`d���1"�6�!6"�}�i��� �+lNq���靳NhR�u����ii�:��l��j( @(P@@��eo�L`=+���P��D��W���!_�W��;!w&��+4$�,{AC� �B�&kM4/h^����wD�*l~NPRq�эF�nEdL>-��F�fx�U��� H[]�Q�i���ɧժ7�#dQ���V�W����>�rޭt�w1�"gJ ��Gy�r����;]ג��~��7^��RP�����������u�����>0}0��Q��Tsg|��i�b�F�u�~2�2�r��U�������43Y�5"�v��������}:���!�r^s����܋���N2��;#���Kq��>A.z��֜��$����!]���9C�t�Wd�LG�MqD��wdA3�l�����ؐw�睐3�5k% *�Z�<�P��<:@�5q���E=�(��XM,I�<��,���&m��`�r�����`�#sMW;K38���@$ �2[���͒LF�ʐ �$;�]�F�[+��p�G!,Tt�Y�2�/�D� gq8ڈ���4�� �r����6�c��Ϲ��@��Me��k!��=�� t3O'Ng�Aa������_�管;MC,�b�R�C�D�)?�a/�"s�t�fO5"X� �̡�?�yqr]r�6$F��S���R�6�m%��P7�ba�L��{�7��Ŝ��� `0�q�-�%�����N��L�VG��>'�D0�\�;�/������-!��K�:*DmKG+��`Ǝ>�� R�O`�A�Jtx�x�����u�V����L���@�6m�� a��(�����9#�ez��R�{���F�R�F�^� ���G8��ю.�5s�dF&m�S�B*�( k�Q'4��`(���O�r6��$�B�=37}�m6 R��Mq���A���� �YɈI�-3 xRG�+ =��V8)�w�� { // 初始化认证状态 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: 'jingangtutu', chapterId: '39345003', novelTitle: '金刚兔兔', chapterTitle: '第十六章_89', 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 看小说网 版权所有