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
第二十八章小白脸和猴屁股 - 全能超人 跳转到主要内容

第二十八章小白脸和猴屁股

作者:未知
(�/�d�%��J<�:? �*��s�����nʆ��-� ��DP�H0l�E[��7�� � �1�a�\ 5̀��̩���`�����G_�;�� �6�����6Q���Ӝɔ��"����Li1��r�i��j�Ȣ���BN�V�U���y��&�7���>;�"υH/D���ע�&QKʦ�l:��Z~�g�r�x*�lZ��V�&Mi�U>��U�$j�������?�}������ ٴr����A��!�k$�^�Z�pQdJ{k�4�@��:�B�Tq��5N����� ��l��4�Ҥ�M�n��H{����8wl�)�C�� |x�N��B~Pװf�܍P$|��XeS؏�I�C��_����Sqj����>P�`����k��祰5NW!_L�� �֒�ǐ?.�h�l�^ִ2X5VY!�yh:�Y�C $"��y*��sZ���Ŵ ��<�V��3����gK�͔l��yF*�����L����K�5$�ȓܞV^� *x �5 n�u��<�U>�t��yv!o��F���n��8}����U�� �1���� %����_���i��o�@Gy�5B���="SF��H� nmy,�a�����>�M�NW6o��P���Y�t�u�2�h?[��0��g/�1H#��v,�U�$,VA>%;]��T/��0�ڼ �"OJ{r{��Z�/�g��|�g�xZY����İ��-�����'��Ŵ�{�������g��R�3d�bڅ�"�%�cV��_ƿ7a�gk�8�g�ly� ��&�0yJ{���j����SY����LWN]^���"�/�4G��T�_ T�V�8gX��oT6Y.��A֟�5Q�E��QcL��5�y�ݎ�:� �_� �TN��R��ʇɅ��Sڋcڪ��� l��i�Hc~�g�� �� *��y�@І��`� #G*����Ni�7Z (�X@ $ @0�@`x���$ �������e�&��)AJ��|���E�� ɟ�/�lt��AO+c�;F�b^y#�� ��dc�_L�n�5�� F�� V �HS�{o]>>:av�� l��g} t t�eM�2�(��5�}�����#�."�U����8���8p)�9Z@y4p��?�G*/�l�r��gk��%�+��T^�x�5b�i1" �#ZE­�/j+�K�M�LX���NiK�)يM#T��L���d/ƭ�}�I������k9�\�����=��y�VE���Y|!*�$��� �3���,��5Рw���R��iks ������%Y62^S��ʔ�E�ū��Gȓ���G`_�I�#dE�DMi��Z;$�I�V�3�6]6����� N+�^�̹܋< ����N}�E�/�6\:����Q�Rڛ�1,HqE����_:�j�Ք���+H�<�/j7܍X>�ҹ��'�&L�k�V.�F�:�� �R4�1�|Q{�'����*���������EsD�8ǘ�ۣx �+��l)Z�r/%g*^�'&Y��8�}ӣ����p�#�<+��֌Ni�9C���˦7ܥ�)�,��8]�������GoD��v�S�W6�d��?�,�yk�ش�V����r1�ͪ �δ{[��(�5X5ƴ�ʥdo�oT�$8bԔ�ף?"�U�B�$�Fi��g� �o��,�Y1r2$�������6)�"����ȕS[L�Q�]�I���֐TYb9$� �����v�h��E��RF�0mE��#�p�a�<+�.���� Z���ϔ,9\Q�:,����[���D�V�ڰu�Mio�,���V����PU�>P�� I�^w�B�%�3%�>�� �H_������Y� �� �g��� Y���� ����{*�|B����]I�!�g�+L��ݑ �(���C�b�fg`W�/.)�j��w!c�֐�������rP����G*g��:���RzXe�ȂX�� ���M"�=i�GeMa� I?F�,�u�U��IJ�QDz�� �?[d>j؍t6����Y�H�5=%N#|���^W!�q�]��%N�$���$��Pg`_L���B�f#hô�ʍL�XZ���b\r��<�r�1��r�Ӊ��|N?6�� �#Ew�@�/e�A�F����u��b��!�Ŵ����<; P�[����:Va���]��6��F%�5^�=;a䄨���c"�Tg�<�q �B�{���p�2���v��T.��C�b���Δ�X4i���_��}6�� ��+x�8���n����5�<���@W�2.�T�riE/�\C� �aԐP��?����,�%�?���_�!��Z�"#����8��\&n�rGe��E�E�1�_L�1� \�y:0����E_ ��<$��� ���-AT9v�d�iQ�/�3_ l��%��jc�ۍ?R/1�8��H��{I�.� )�)#o��t�������,��h��K��s����_�+�L�t��X�P�c� �����f����n����"���p�-}��_�i����!\S���l]���ڋZ,k��SڏN����h�v?��z}�܅�Urfg*���# O�t��U��g)�m�j��kH�,h����o4�L�.�.��E��?��B^��q��Ӌ�V������1�c�G*�N�����{x�rʽ��_d��iZ� �����e� ��/k��^��<3!wB]z]z}�X��Wm��&Q������K�Aه��Ӎ����E4,Aɝ6U\4� ����T]����A�M�\��Ps��+Hem�J�l] �b5o�F�ڡ/�5���\�� ��(-�E� *��^���1"_L[�E������ѓ���5�����)#�h�T^�t�����*W��,ΰ`+�nT.V��~�Ŵ���D_� �~�nr5�ZC��b\�4��dM� �*�8])���UF\"�x��1�1�6�S�+#/D��.�Nl�Đq�ǭ��6�Xe��ts���G�"��Ŵ���q'�s�-}�bܒ�)#?�ʩ-�m��c��I��R8-z� �y��2��0�1�F��Fl�@ �Dm��)cb�!D��]���a����������A�Q�Qy�Q�-jVN���Rgf��?��\�4y't��Å���r�|N+ߣ!�M�Ի��T����qX_H@���I�<�)����l���9��!���@��a@lHr�G�.�~r���T�fS���Kx*�:��v�n�@k��,*�^/�,�1�����r�^�� ���P~G�y��e)\��D�W��1��vis?�T ��zf�o��E�]�l�*��U��c/y_uE�k_N ��C�27 8�j�b�ƝLX�J�,��8˿�$ѣ��D=q { // 初始化认证状态 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: 'quannengchaoren', chapterId: '12495990', novelTitle: '全能超人', chapterTitle: '第二十八章小白脸和猴屁股', 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 看小说网 版权所有