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
第41章 上线 - 绑定文娱系统后全网跪求我出道 跳转到主要内容

第41章 上线

作者:头号萌物
(�/�d��vz�d*@ �������֭�o�I5�6[�G.� -Xk���Эe�y�ʷs�sxP�3qxPP�����[��L�Y#�7���6%�R��MGP�����9ֽ����Ë#B.�z��)������).��A��a�Y����O�w��9�oui��b�+�ܳ ����…* ����7�J �Ⱦ�ڪ�A�#�JΡ<��&���1�δ�<��r^�����0���� ��'Iv�pQ��*o�H;F)���fS��L�X� ��9�A%wL/n&P��\e���%U�*o6͐�A�X���1�o6]d�8o�!\(��\�Φ�H+h���'JS�wL��}z�ɧW ����C35��"�7�mT�LZ���&��slz��塨�n6%I^� Ҋ�,� O��b� ^�{qdL�� zj\�țM-�IF���*WB�U�D�� Ÿ��$�Y4Ǻ�xO�Ljw ;^6ź7Uv�#�5�È�$����m4���U�v����à��6w�)��^�Mb\�L�kP� �g�I�$�=Qz��MËc�w��0�^0Z����fe�l�k&ni�rd�Ө-g?��l�@ `�WH�MV�LIg#[%��Ë���X�Aâ?� Ҹ$�ͦ�d�)�c�g=l6i�q^ ��!�k�8�z� ١�fr�{Tx_�:T���'�?t����S3�h�Fe�MM�p��.ǦVe/���� 0@0p�I~�r��P@��ݨ�`q��$�SYw`[�)��$3*�0?��qQ4eq1k��O#��{�7�8 ގ���4�� /ֽ�qD�%��j�H��� �W}�ty�f�ɏ�r���W�m6E����c؛M#�f�8�=㼥HS*��f�8�њW�z�AQ�9;^s��^�-9/���T݁�.�8�Ҝ�M#g�/f���l�}���A� �!A�%{��hU�!�%I�D����%A�4AI�1��l�u/�lB��%݁".��*H{�?�a���*��p���T�p.z���Z�`>j�\Rz��]9b2W�;����� ���7�i. /�R�u�8���B%�nT&=whni���fS ��}mUƺ�p�99�+�G�wL�>��|�iâM�*��Np�a��y�2Ǧ�Օ@��:2rݨ:$zE�$�<;�9/Ǧ��~� E����M='��J^u(ʂ�6oU���^�:E�l���60�j��������כMI�<�^��d�"x �FW@ל�^�7��ߨ\b>�4�Z"v�"N~��fSNk0�e��Φ��H{]����6¶e�HsF~�l-o�+�xNƺ_D��杷���q����K�r�r�u����Z���|{�@G��l:�|�B�fS���ɩ�9�?"=����6"�S� e���=ٱ,Q@���ű�S`o2}uL�l�:M��5F�Ҥc�b��EH;P��i �˦�!�3�.Բj��M-�c��A�Q������m���BO�_�ź�l�m����f⛉o����I�lʙ����ʌ�r��!h�IF�'Az��C���� �{���"�����Z�o$��4*���� ���7n9�҉�%��*s�����nj\���Ho6��.��G�Z����yO� �랁�T�c؞�[��7���n��*UC�ƺ/ ��Z�� �z����^%/Tƅ���`��D��MA&���f��*���8B�f�Lb����ۨ\kL$w/~9���!Sc݋�N � �M��!j��d��,�`4g�.hϡ�EL0�Lp@ �z�@P�� 0�Lp�t6%!txq1ko{3q-�\�/�)$k�9eq��_��y�ͱ��F��7�^���u���A#w͉ު *y3y›g� �$Y���I���|H���)$oT=Ѡ(�/|� �Di�]�d�N�7�~D�c��� �:u�h�r���y�ʛu����!����u��ڜ�$���ju�cq3�v,�N0j�פ�Ë��ހ�Q]P�=I�����X�b�U�Eg^c�L��~����y Rtx�ͺ���<�����yn&�-��d�w__�T���j�b�*�'j�)Z �_��/|ݭ�ͦX��ݭPS�"�^\k����<q����� b�8� �!@q,)�=$�h` �H 8a�ET�Vl_|�� ���9�B{9O�����2#_�Ԧ����V�|�&RT�a'�%��'�Q�MOZSʖ�˅��ژSVG 5L������E#u-P�Z8��+t�.~�����-��N4�W��_J��6��qX� �08�_K5恲���i�m;���1������%��V͟>� E2 H:4k<qe��2CJ���n�� �ײZb���髴w�M�π�Dm�`Bp揊���=���l]7�3�8W(� �{S0 ����\.�N������;��/<�^�2l�8!2"����Jp`j`�� ��<�7,W�]|�+�'.$d�w>8[�K�i�%�#� ��F�����7ZIiv ��+�y���l/o��."\U��iíԛ(�/O�Q4�ir�e��ȅ���"g8ᅘ*��Ed�,�<1�� .Â�=��;�D��o���I�]�\�}�&A�����a�*�@fʄt6��ϯ��ކ���i>36�4ݳ�h⯑Fv�.�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: 'bdwyxthqwgqwcd', chapterId: '41866837', novelTitle: '绑定文娱系统后全网跪求我出道', chapterTitle: '第41章 上线', 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 看小说网 版权所有