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
第58章 运动员和武术家 - 从东京开始的武圣 跳转到主要內容

第58章 运动员和武术家

作者:小虎過河
(�/�d�!-��I3;@P��9'���%�l2�D3�f5jI�"qG$�қ �,:uű�ٙ�+̻��1"# 7�ly2��'s0���3��ƶ�y��3Mf���v�Jj�r[&�3�Tx"� fo��sE0�F}����J�d~9/���aA�"�n�I9�ԇ E�(��SfP���k��>yx�^�\�f���6y���k�4G�נ�#��@��+C��{��oDߨ�T���sE��������ؗ�/�Wߗec(��z�9�� y�� s�f����-����uF�S(�iN1;�����l���z2���"��ؠ�!dgƦ@�j>y����e��{ �ʞB_�M��J�=W���/^� ~>v�Rx���W�F�h^{�0���[���1�5����-�(�p�56�Pu R4Y���sDٔ��+ʦL|ϵ���43@�\�7q,|���#��s�2j9qklG''"_����F�0<8�5�{?y8R����ŋ�O�$�a�F�8�T8%�\����L�!�C���H�h���{��ӧ�S�� �j���~5�x��'c����'����(Ӝb���r R9�O.˞@��<���j�ǔA�=�/ ��k�P%�3Gn�FT�J�3�'s�c�K����K�9 ��x�zJ��r�0��{�� 6�e�R��=׫�&^}O�\�x:����f�☉Wa�6�n�F�<|�5�\��9W�� �SP[c' ��\#dW2���@�^՗x��橡z4N9�#�2Qa�à�W�McΟ<,R��2����� �#�ƶv�� P� v�f�g&V�8c�g�+�LQ�=����t #d|���� ���%� �_�^�:�x�Ua�=�H���#̫��B��������T�f�p/�#��6d�< ���7�4y#�=Wl��T��in�x�=6vmȹV�_2??A�\K��!�=y؛2��W��*�����[̂ �fx%�h���!=���F��W4�%�[�G��i�zg��OVhn���v���3�S'K�;:W����L ` �f�]�#h_�s�8�lQ�5�A'��kv�\�̅_)~�7�&�`A����d)E� .<Ⱥ56��j�r��\+����gCQ�$s"�3q���*'1�0� [c{�G���A��yb�F��M�cR��I=��u�`il�����1���6h�dɡ�˄�h{&]�U}e�Ȇ v�'�� q6����!�cc34�K3�=�O�ƞX�HK�XB��\�2W$�R\� �2�ξ� J*yȓ�f� w\\ �D9|�yA=e*�[��)+4_����Lxg�v�����E� �'K��d�J��=V��� Ul�2x�k��z��� ���<��F�'�sݨ���>rb)u,�*�q�q`K�����5 S.��>0� �S���fSd[�˱!�z�]�p�l���z;6&uo�Se7L �8*�{��+��C>|ێv�0���]� vi�������W�m#��lk��lẑ5��s}���N.>y�*��7�csc_���s-˞0��x�s� &?͑%߄�H]4d�J�1�'cK��@� ��a�����y#��eT�[ 1 ��O|j9vT��T�O�@8l)��F����z2��h_}�1[���à�[������>������oBm�Y����k3z(�`T�A>���Ô�۱��+4G\O�NIئ��n����na�m�x�qq��\E� �y�'sD�T�}����� eL�1]�8B�� �7���r���&�9��:B����L� x�4�p}%�ɍ2����������"\_Y��Q�!dC�U��5;@䥇{��0/h�R�e���B8\%5��J���"���c>�px�0��˄����3O�0~��o� �u�tD����U��d��� �W�|��C��lڕ�K&��)3%r��OF�x�=כPBO8x&:��a�/�e_�ހ�is�}9�D2Tj�2�U�0� � R��o(��9���5cd��[&� ��� �-_P�D����n����>~m�6������m����e_ * ~��6��t��2�$C���4���Ah��/]�D�Npřx�~侣�φ,�������1��� ��+e���E�0��F����^ѽ��[���~�c���=J�P�ߨG��9�����'���8�%`;��q���Ҧ��{��'g32��*}�;3vup�O?�V���lȓR_88�1~��{���IPƔe�#K9����l��?�� sEsT���eG6/̦@0f�86.̞�=�]��0�C�� � �ƾ؏0�T)uI��-���ON��"[Q6:�ll��NFӌn~^���ِF}��Æ>)wԣRƪ�@U���φf���� ��c�k *�6\���{����A�|���_c۰���lkx<6���$��D��gC������cc ��aI�g��My<*�]�% o�ͅOp�e�bH�� m�=E��� r�q��A-ḤsE@��9��S;Վ}�m&�4�O�� � xe�P�������ؙ��9��8"�)���?&n�^�按 ��>���� ������,Ix �)��z�c�' ���A�a�0B���0 !�@�5u8�`��<��r���ۚ)��w�_$ݍnvu D�;r���/o�T���^��i h�?����^!4��� 6 z��B�@��5G���I4�Ő+P�ut�� o5��cs���W���-��Z�Mkw�X?��,���>ѫ������� ��}��h� *aj�&C�y�E� ��[q"���I�Fo�e8+Y�# )l<?/�!x_�� ڄu�Op؁F �3r�*�Q�c��F�/�ӿ���0�v�e�pN���G� o���0�xm�������lSԊ��C��̐M��3� ��A�'�dO�и`�ڪ�%M�T��k� �ai:����|��(]K����#\=})0^����&�y~�t@ �8w'��D ~ �b�h��_M��ł :���NfOd�\Z�JG�&� ��S�f�B�/���|c��p�K�Ka1�o� Hj(�n8��68n�-! K"�͇$r�K� a��b��b��:h�{v��7��_+9^��( ¯��r�#vC� ���Y�f��A^�J T�Z0d���9=t���Q�)Hc$��K�h{aB�;�w|([n�d����Q6�n#A�#���2���#� �ʼ��?�{2*�����_����X���d~5C}B�r�!�� 3�1R���P��&v@,Gl�Rfـ֗'��� ��F����`� ����b�7��������P� ��u���.{�.�R��@Ă6 �l���3��Vp�{�+�^�ا3��8F����ň��#sqbR { // 初始化认证状态 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: 'cdjksdws', chapterId: '37303774', novelTitle: '从东京开始的武圣', chapterTitle: '第58章 运动员和武术家', 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 看小說網 版权所有