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
14.第十四章:咱哥俩一起。 - [居北]你行你上啊! 跳转到主要内容

14.第十四章:咱哥俩一起。

作者:济世不蹉跎
(�/�d�*=�0A9D a�L���n����O㛌:�B����% 6f�2B<4��4���4o�TE�UTW# ��o��QU� {u�b\RD�lKɚM �H��?U?1�bnA�8g� �;� �����y���!�.gS�j�x�=�|� �hڳ����� ��T��Л@�)un� b2���: ���v_E�6�zd���$�#��TХ/����]� ] ��ϣjz�9�x5�JDׄ�y��&�W��kz}�z�p���n�|�����|W4�[$���������H&] ;d^��2��A��M���{���;�&y���d�Hk2?�� �6�قL�׾���0猜 �� � ��q9�k6]@�V��⏰D�0�"�qބGo����(h6E5�k�O�H.�8���k6�.n ��`�@��=�)�l�Fe�G)��"9��&�<1�3�Cu�}�V��]i8��5��,��|�Q�s8�q�ȚM?���O� ���h�d�ȚMMtT��\E=�o��@yJu03�{S86�&�I�]uH��d�Vܓ$7P�۸E�$��˫3������,���+s��l�m�p-��I��7�&;�0��g|mf^���� �t] �ևZ���&�>�^�x�������A�?} �2Y[(�S9� �;*�73^�7�s���r�:���qMҖ�j ���7���9KG���`^7j>� �Ք(�m�.ЄWc�/�f`o����k�M�FTW�}�\9�t�!5�jo���H� ]qߙ|A�ގ�g��9��H������[$����5�j"�Q�}B����4�a�5r漘�V<�$���T\S������H�>������T�Us�[W��,���j@�Qr��Ud�I��lj������<�q���5�.D�R�itB��Ɯ7S�t�{�m�)���y-j�<�ۤ��>��� �k8��fS�5��=L�h���-%��������c��JV0�W�i�u� ��^��D} I֐�I���n"C�} &.v%���➻z}��/�7"c _q�I���z5�RF�a��ԃ\㥰3�M��A�%�[��IZ����p��~�|��4v�і�M��lڅ|ˠ$�w')>R� "c�[J>]��:��N^q �&�D�:�^�i�|ֽf�zp3����|���G�$�7�]��[���$2�����7�<L]�� 6��c�V�-%gd��PW�s_k_g�Q/"t���� �9x��@�|�����\�)b� ��(v�%�|еfӬڞ`�ٴ��&���0p���D}�6N2���u��ȼ�] P��`n�ytV:�Q ^apK�1���Pqo)9S~J��zt$�99�<�d�q�=]�|�� ���BS_k6�H�l|R>F�ﻛ��7�ë1 (��W�5��*��v)l���TsF^ŠG��zF^E6���-s Q���ƓD�F�&�*���,9s^�M "�}��l/g�Mu�@AW�G{��}B4g�3��hςk6���TW�g]/h4��E��itCd� �����[�r�T� �+N��9�胮CǗ:�����L������1n*P�"P�J�|����C�l����&�H�j��ub<����D�"���̰+&'B}BxJ�+�?$�4�k���R�en)��k�eXl "�CdLt=��4h�@1�-R�iH�Ȋ����l��f�Z�iCd�E[#��3@;�t_ �R������b��B�,���=Z|[�)�p��׈Э�?Р�s�[�1u3絔���1@�~��!r �hKɉ��� b�!rF��:9R����-�Ac�n�+���*�h��M5IW����9�K� �nX�Ni�R���G����$��+&�4��&�����9#���l�`�!�B7�y9}�=x��+|�$�y"2��R@�,ZWF�0a..����T�Tt�d��=�~���^] �!��sm�$�kE��#��$P�k���#�|Q��猼Y�Y�M� �y�Vz���'{�.I�cS����A�&IN蘌�]Sq&�\�j�sKag�{�\�P�kͦ W���$� �s�6��Md����!H�."t1�ͺ�|?��C��� �lP��1��lJn";�@ӈ�-��eܑu�u��&�&4��xi^Sq@���tj��MI��:&�n����^�v@Z��"sx���f�$�n��`�ѭ��-����s>&� ��������K��GFo]���9/%tx5$g�ˠ���cS���� �^�ƫ�ޢ'�{����]u��Gw��� P[���b��� �.��&2H� ��HP�jЩ�OEԇO�l���i��%x?��`p��j��6�1@�˙y�u*lς�@�YpK� �J�Q��%f{/���tΉ�A�B�]u�I��yS"�D��˟�Ka�. �(�<�*����.� p@�� � ��4 Φ�VMi6��h�E��p�nB�&ry�'����܁��9ۤ��{m�Z�k6%9 B�j{Lh@�Y� ��u��K�k �p5 �Y�U��C��zI�)��6����aű�g�(�U����\ aS�M/��Ln�̱]-���nA��M������J�MdN��1�|)����Ȏ��-��p��Ka���`�Y�lju��A���A!�C*ZQ�t+d�f[Bh�E�1 �s��5�6��<��@ >��!� �U���K��"�H�5&���m�8� ��H��s��H}H}W��ö�x�}���}$u-�5��4�-PͦRO0'Y�+�3ŚM���0�� "��..㜑;��1���l��)����i���)��-IT�tB �J!���[�]u�4�FF_E�R��B���8/ ��To"GFO�|]u�X�B�2� �S�_�n��V�_��h��Ud���5��]��}��\����(l���x�9˛�{��;v�2�{WxtC��a�cS�sIFl�e���ѥ0�]M�G4�uuC��� Tí'��薢yॐ�ٔ��M/��D�c�I���$�ə�I��4��j�yIOQ�c�E2�T���"l꘴7����$��4_m'���i�fa��P��5���(>*�cr�r3�����B+���5���̀BB�h����@p�%(�$ ACd�#D�߇Q��$�xebD�ೠ�F G?��V��>�w�dQ`������o����s�� �_|�KZf҃Y!�Zb#�P�,f���Mf({UD�q��-�X� 0��ĮM�J��T�,�ZQ�P�q?�@C�,�4H�l͛�@���Nc�?��մ��|gr��"�Tȵ �b�ʜ��ƞHHu�B�-!:V��B��zg�� 7:` /����\lb���5n�p�x Uf^D�����t�����Z��|�]�6p-�6�����@�=1͋�x�0o�C"�[wHc|��$�t��[Y�,Ē����Z�����Y\8�����C�.xZ[�Di=gw�0�I=O��0��W#7a5כ��c��J�@��C��A� T��bW`�u(�6����"� 7�f���f~$��A����S�<�7�nKPDļJ��A�&A"�F\>�45 Lu���t,�e��ŝ������q���}zY�2��]U-��-�p���a�[>1����' �O�t1���窶dU��?�hޞ c����]� A�0���)���t�t���m%�q�\ �˒��A��>��M/ �ڜ����c�Kh�7�ԇ��r��ܲ��f�x 7��R�?|}��R�ro�!B�����}f�t�y80>�MB��h,�@�\�b|�ʬ�����j}7O�I�Q�������̡@��Bt�?���Ӄ������Uˋ�^���u�ۙ1� �ۛ>�g��?����iF5�j���KQ�� ۆ���� 㥹+�3��ϋ�l��}��Bʇ�(�a#\�U� $��1����>Gd�OtZ��� ���rx�h�i�?��u���ݸ� j�Z���J�ƀ�}��7#�'{رN>�qm*�0�n�U%��������p�fΔ�1�����^�a)8uX��!����'"���1�*6BS�9`Uf��ؿ:�tA��E�%@�����gUq��Z���,G��Ka�!sq���>� C�J���&����F�g��j��o���ꍄ���0>����@�Bh]Β��H� gMH'�Xa��� { // 初始化认证状态 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: 'jbnxnsa', chapterId: '49139620', novelTitle: '[居北]你行你上啊!', chapterTitle: '14.第十四章:咱哥俩一起。', 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 看小说网 版权所有