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
第86章 黑龙(求月票) - 末世:开局反签到 跳转到主要内容

第86章 黑龙(求月票)

作者:未知
(�/�d�5\���>0 ������E~)����IC�����(IF��ם%ISpF������ �f�� g �����z���7P��83^n6��Ф��9�X����BFT����ڞ���3]�~v����!� Y���$��:���s�ۨ�R�ԖU�`�t �����A!�`M����c���FD�YT �dyf�Ԗax�zs������ &L�Q���Dx�MS[^�/����>}��Ԗ_c��u�ӒI�k_���>2�*�a�]���#�Y�� ��k�:C�N3T�]�48� �Y�%�=(���1�s�!�n6`l�P��5�%*�xӹ٠�`  �(@@ ���0��( �{k�n:(ġ��p�Dx9�g��םG��fԛ!���p��Bx�^H�Q�Bn?�����"�`�hjK�lQ������>�)���T�EG_�i�'碅Ɛ|vy�A�g��xhO�R#ȧZS[�z��{)�%?�!�0�4����ݏ,��ّ�Sm�ٴՌK����\P@�ھD�T�?�\� ��:^N�!ֳ{����3�� �(r�xE҇��1��,:U�}��V�f�u�r͂;�k���G =��Yo���=��,NmɨW�`��=����p>��^�{�uHݣ8��7Y@u�^�������ڒbyN��x�}Ӧ��s�1=�%�~���������.�b����M^H:b6�������z�l�R�$M��� �o�08�e����KO��l3'AWR�HI����ɦ��/����1��ڍ*/�=`�BĜ��)~ֻ9`z���5�o`ŀ�%t=|"�k�������s��q�� ���R �X�-�-��rx�l��Y�=�SHKxM=:A��&ƛ!;U�D֩ �A�9�?]?V0WeFHc"b8�6�%���ײ��0C�ZX/���G<�L|�j�֧��#,�h0�sR�I_s:q�YxG��x3]&}�W�Dr�^ �����9��������Hxm��Q�$lq��k[6m<����`!�k� �<�Q��5�ԖT�Bw6�1e���G��Ԗ�6m�y��'�=�'���ᧉ�GS[� ��{m��NR�r8m�N���CBo�����u�x+$�fC�q��#s�⛽�z9Ό���ѰlY���i�G$�`����֘˩-g�T�/ y��@ z�/��p�9>3*��DxC�/ ��p��-+� ���Q����b$�-�Q#�`���#t��h��J���A�E��ã�Q8π>�yC��!�'�K!{A֍zC�a��-��;�Qo���։�Ļ`�%%�,�d�$� ��5I<o�!�<|�a���00gz�� K<\�^H�dꆚ�����Yt��=�c�+��rd9%�õGq��A���9��-7,�D�"~m�uf��5�W�=��Bb��">��<��4q�cc$n(|�{�8�� ��e���z=����:��S�f�pN���-��毭^8��˃��Ao�F��/$sn6,Ha �'�3�X����ã�3��-��V�Ի}ﵽ��X6P��^P�=\+=�<$���6mi ��y�� �M%s��� ���:������C�{�<��(�1�WH,A':�S�k��uT�� U�����Ԗ)K������z7�%9��pof�����zN9�奔+�|m�� �U�.i y4��t�b�"�A�_8o��������s|�|�a�a�00R1`(�jH�@15�dDC@����/Q��JC����Ċ��J�R �0 (S���R[�m��7 � u�����~���a�bB0�9/�����~.|ZlxXKm��&|1���t=$����Ǟۤj�v����F͘U�`(I�^��c;�C!S�A(�+b���m��9�YAHr`i�N+�r�c��?�k��|�|��b��m��!�g+�AEt9��l��.ɛ���\r(L����� e�h6���H���'Ѳ�V�L �n�� I� �"H̅r�b��Gӑ�3��;���c���F�u�˜ H��� i�G�K���W+ �"��/hV�o�Zs11�Z[Eb*S{ϔ��֮ { // 初始化认证状态 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: 'mskjfqd', chapterId: '28420524', novelTitle: '末世:开局反签到', chapterTitle: '第86章 黑龙(求月票)', 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 看小说网 版权所有