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
第 123 章 第一百二十三章 - 儿子是重生的反派大佬 跳转到主要内容

第 123 章 第一百二十三章

作者:余书乔
(�/�d9C����U> ���|��݀�fx�Q!S����Ԡ ����訍 @j!4�b�Pb"`�P|M� �A�3OCI��ˁ����;�q��#���Z�5� B��-d>C��� R~,o��2S�����U��q��^�������ǫS�������Rd �/��@-\�C��!SL��|�2S��Q�-NI��ː�ǰ� z�U=�d� �7�/��t��:kt���LO�O/C?p6 ��^����˂ ��l� ;ȋ04B�#8��e�&� {�ӽ�4k4�9��K�G[F+���i����5.C�+����-P_��L)�ˬ(O���-��(]�[fm0��L;U/;�xF���Wtp������E��[��|��ŪOk����N��˩�(h �D[���s$y<��5]c�R�S��+vMy~.�z�x-��c������|�2�ʤ)YS�_��� mA��A�㍰j�x�w(�P,:xq���b���K���̋�{@��pG��g��*N�!:��+DCʫQN~�)�r�{���/���q�Z-A1Ž���y�� ��|W������<3��y/3�a'��:?к�Mq�18f����xK���애8�O�+�Ц�'��U p�����e��� KP�)���@� &�>Y�i�Q� P|��Ct�����O�To@� ��L Dn����Z�m=�b� �W�ͪ{�[9/�ކ��%Nq_ؼګ��2��ט��� @]BP�C��ajBW83]�p���OK>���S^HyŪE� ,?�2SHy��tNqo)��DɌ�^D���&d���+AqGk��1{/3e��b �w5�2S��j/�� �o1��䣯= � #�2��L%U|�jm�ăN�wiM�E�����1�/J�j��C-�@^,��[��� ���$���[����{�|�����E�7��wT�X!�$\�����L)� �5�{F�"�1���w�x����/3%7�1��^����KqϕΕ���:�:܂� ��|htWN��vT����= �y�<�y��(�`�3���C`�N}hT�3_h}8� y��t�Q���$oH��-�o�ya�e�� ^/fo��Gǐ�м����(��E�p��Ɨ?��)��LK���T3� �)�I#�5:��yȈ�/�_f:>A��� �~��Ⱥ��2���/07>��X5e���?`�$~������2�B�e�"&h4e�%PS�?�~h�(��Iq��w��&�S�+ �![�uH�}�I���yH�j�����S̴:��iS�)��h]�=y��:��Z ��D�����k���f�{�˜���3 ~1�O�׫ ��&0���w{/��W�b��������Oh��%�Ǭ�8Ga��]�M�ȿ�T$�y5ʭ�_�W����j�{�s��/^�P�0a ���8��3-U\a��~;�����&�{��S^�{ � M�(Y<�E ��'GÃL]�]��d�j��T�Ä)5#�ӓ�U�]�Ͱ�#��#�$3��U4�s�V��� ^�m"aHy%�I�0�R�j��/3}U�����=��w^͢!�>���-{ .fOq?������� ʿ�S[���p���8Azz��| �)��$9+9]f]a��tW@�&�u��gė�:=B<���� {9 ѧ�����6G-�2S��Bf�����5�����W�Os�FOW;/�������I�������A�N�0a�?����ģ���W{����!�Ä5]��[0�EAW��T A�e���bk/k�}}�mu~�2f5#��$�U-Vm0�Ƨ1'nxo�Qb�3a�;c�����I��� �F_f�d���G[.m��(>����3o����~ltv�M$��٣H�<>C^�Ռ��V&�����e���٢�g���;bs�s���Xś�)�?M$\��X�X��cl�&?Z2��A [�sV�]M�:��{)2j�^�xG_�U�Ʈ��@M��TT]�M4��r�����yț���%���o�p��E.{�5���9�Ԛ�/3��G0���������,������� kMq/V��>oE�=��z���H'k��t���-��d��H�D����'o}��Ϥ�0r��F�2� .�M���!�8Q^ئy��[�_fJb����2_Q� v�ݼCl�^�jE!Sƻ�74�j����^�P���I�8��yu�H'W�v���dc{��h���" �$\�`����Ly|��E k�\�&�|5[F(�������-��0�^� �ǭ�S܃#U6#>�@�,�C�jo�zǧ3�a�Z����!FD���ԈD����z�%;�7��a����5�.�R�)& B�J���{:�d�)o��U�ո�t!Ԉڗ���'2���=�rMבO��=?�sq�E�^`V_���t�Yti�h���ƫ�K��ZS�䭧K�{��r�&q�{�m�9$v���/� �;U�&~�i"��@�)ġ�lu^=���Aq�wSu��թ�S�B션�$A��lBT ��$�9i��a����|�@s��B����7g�w#ɗ�����'��^ټ���h�r��#}1\�V�=����T�� )/%Aq�L1�' l�D����5�'� ����9�C$H~ɜ��*xȧ����Z�3�;&�A����e���WN�F:�vީ:C��V�T���ނꝯ+{3_[!o|�����<��L���Fl�T(�b��y5]k絗�8�}Au�9�R�+�>�F�t�E�e� � �>��¾���b���&ft�98ԺS5y5�}�7|�e��Ԥ�C�\-�6�a��ȉ &=�b�!���y��D՚C���2"�YX��� ���t� �G��7��i䘆)rq��ڵ���64�����q>f�5�������ҷSG��(�d/A���C�C&m���V�ʻ88�� ���I�L����hm8b���L#yQ ���wiM�佴V�C~�˚�K2o��h����_f�8/ɒ ����Tt��F��[�4ܴy�{O�5��Y}@��a����N���`N|�\�h�֘� ͯFc�,�%�����ͯF_f��hN+4]��Bu�?;yؔǛ2�f���5������X$ᑽ�Z`uV^�1#}M��K4g^�s��6�|��gs$�}���k���Թ�A.�p�����&�0�8+s��'��W�F`l�f��N�]M���K`�k�%X|���e�fX�xhढ�y!�=��~�p��Ҷ]njW�u�ᛯ7_Zu��ɦ'�VW�˙7$6&���)��yc}�:%���d���Q��8p�Ok�{P��K�>3—�jfX�@^G�ě�w5ᠼ���ΫSe�Ӥ)�M��m�co��+󑩭��E0_��`����˗"LA�9Z�}ؽ��W�k���%�-�LqO���<�$Oq_9�&Ĕ�)�+^�dHyE����[b�P h>������7�C`Ƭ6�߀���yŪ)�-�-?�8����L�Dc�.��l9S�2�B��Lq�H�wԺG;*�P|�b�� ,��XRj�).0;Q������6����s�̋5�-)�sҔ�S"^f�@� s��N��<#�bvWݏ#�!�2�ϖE�N�-�Z�y���d��^�G!��(�&�Z��ISd�ؚ�O�+�>� 4��dѕ�'��\����W%?%�1��������Ht/��G!���6����j�| ����&�j�@͗"3,�t�2<�!���9�V���B[ �"Mq�U�@^��ɢ�N4��� �Y�����Q`C-��4qp�W6�x��LW�+)�Q�!䆐g~�r��'ޛ(g�|��zA�F�rŀ�c��V��8I�NՓ��o(�o2�r�����&pŽ�1�S����\K�KP<��v����/���$(ހ�e�!�E �z�}�jC-P�.1Op��7 \ ���#�'�� ��dh#Ң��#�;���^�]��t����� �=�����|����+�޴�8 ǀO���Q^��x�2SJ���_�#�5c��c��Pd �b a(���ln�S/+4�,����{h>k�I�wj=|�Fmw�z�|�#L-��O<��/�z֓�Ċ��qL�Ge}����Z��#@W=�1�y�ٚ�q�V#<� �ф�ɛ���+������(2n)�g��#w��W���.�VU��Ѷ `� T9E%�'D���}��CV�e�d�N�ҽ�p@S/����v<��$���Xg�� P����+9=���x��y�K�)�w�U��u�=m��`L�ͱ�3��{� �K�bKe�4%�)�"�%���(D� ����d<��;���O��9�yt��O�D��BXW���x��[�Q{���X�j�2)ўŋ+S�x�on>��5#�k�3H�����.{���M d{&�nG{Mw�r��e�z1TlK�<���H��=�f�!����6TR�l]0%��et3��� \�Ԧ3��L�  ؑpB���� �J~���B�N �5�b�fL0�K���QB�{WᕾA�-�%��,�%5�Bpߝ��7w���i�/����kP�l�3�ע�����o�bc��֠^vo�RZ�,��'��O ~��e�^T�id S�zf4`��J��'���-?&�}�{���sf��<�6[�m"�p��M�A��p�l�@�ڧ��x��19x%�z"}z޿�x��pKC=r9�j��O8�>1qP�d���$A�0=��>����m|��\Q�g�Nr�RN ��6���$xu]&6�{�ܾQ�ͥA-L�7aΩ�@�`G�V�c�~�T�ۯ���Ř$.���$S�j�b��� ��u�ģd.�2��%�W�+u |)Q�7�h�$�|����O�-0�,����Mm|G�Iɺ� ���@{I���\���U BY���� L�� �_Y�*�_q���#�"���[d�� he���40Uc�IO4��@�����%֬�-V��Ç�C��ő4�)�8w9k/9��l��[Ԗ\m���|�!�'w0�j���5��Y���? F)/��&�^����D+ʯX �[�dO�l�sg�ɟy��'��L�jWO���v9��ҐVQ��+)6L�h��vZ�b<6(�AU��❆��TM�7�3P�ʟr �3O� E�el���yN�x�N(�3 �8�Z��EH p�G�VhD�r�DL�dQ���ԷM��;XU,C��F��^�BF�E ޺$��mL>s��R�p�U qk���͈v�"C��9;��'��-g��e!�����O���w�2R6Ut%�O6�=�̶��sqS�#�:�b̆ǘ���m=� �X�p��JK�k�P��+��Gh��������Hd�� �9���'��[��as��#����\�ЍL�� Q�29���h��!c��S��`j[} �����Z�s��X3T� #��C�,n�8�^,� �Y���R �M���reOZ� ~9p����F�-��Kfz�����߃�Y1Oў�ƺ�(f>"��sG�r��& { // 初始化认证状态 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: 'ezszsdfpdl', chapterId: '9030081', novelTitle: '儿子是重生的反派大佬', chapterTitle: '第 123 章 第一百二十三章', 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 看小说网 版权所有