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
第三十三章 治疗 - 钢铁火药和施法者 跳转到主要内容

第三十三章 治疗

作者:尹紫电
(�/�dP��*%Q63`�*/v���}��M6JlD,F>���W�@��n�[��������wu)[VU#�:rti���x=�v�Uy%�KN>Z���|������� p�vVŰV��A}U�ԡ��5���0��wϡw/�� �?�}��Bo�&(>���FF *x`�\�[���D-xU�R� ��U =~��A^����|���:�������0�"g�[��6.=n���+��G��;4g`��ڹ*@l1�pY�.�y%�{v@ͣ,zL=xoClP�ڹ�^��+�W2�4��x���ӹj�F���5����zv�@�&@��o��BdP{ �z/1��xS0չ�kR�Ώ&,zl�ؐ���c@�1/�kM��*6�v���f�M�.��y�s����0h� �!TT�i�� �5\;Wz ��xR��J�N�+I?����m���Jk皍�ԩ �/:*豘p��Z;�Q���y ƀZ;׆؎���^^ }8�%�T�V���y!�Fçȑ�� l�A��#X:�ZC���[Ň���j��s�W;Lu��xz��)z�4��x�yC�?�D���kUީ�n㥐�������A*Nu~��������) ��k1�d�ڹ^ۋH�����T� ��ʫ��:� q�@�&����K=�lt��� � G���W;��x1U�5%�a�#�V_.����ទ�" �P/�>��� �ށ�K���&"-N�Z@���Ԣ�����-�'?���xqr���>�[H�A>5]@t}j��zT���w�l����E8p¼ #P����%�S�SY��^I����A#4,r��`����V Mu^�*�jC�%�#�W��hq��z�s-�$q��N�GB��7|F4I���ڹ�!^|��Rb���5�-ujeq�Uy�����(�T�"�I� �D��c�*P���� ��xE�A��=�Q��J��b^�=g`���G��Εt�6ў�+@������T�\d�`����^^{,m|�T �j�ʉ�J� �� 6aj� �Ju^r�몼�d��"��x�`�\%kT�sl���� L�L�t6�Ȣd��`� �>���A��ڹ^^[D�Tcs� ��Lu>���^p̸�crŠ�C�V�Xr^Nd�scTçA��Δ܎���N��H��X�`@���!%�p�q؞<��Dl�s�\����\~Q?�1�`h��j�������G��M�!X zMun?Oh�=:�c�c�$��j����>�k?��^�u���g�Ι."i�Z��ug$�p�c��A�;�D��\q\�p{��쀂M��+�~a�ge�誼�Ek5� �M�1��հv����A����8.I��h�>6� yA���5�]X]� �g����/�!S�F��Y�r�_�c���F r����ZCO>?='|�1&5QE S���5=<�9��#���{0���ʹ^<���dI��m{��&{�\ �@o���s�\M�j1����~v���ڹb�u>���E���j�1��O:h�sR�&/�PG�'�_�����zS�$}��Mਸ਼����*1�92�Hk�z���!#��7�t�c y5�*I_;WR�-�&l[B������v�v�a��N-؄�y%�W��Q�)5�6^2䂓;�[��\VW��|�5�@؇��16Ǜ9�#ÉH'"��8�,�E�!�� hڼ��t��3�<�\E�7 ��[ ��p�Ơ� �+�j�JO*������J!oy��Go@ ' UL��CंG��W�/5z��� �A�/��x\;��kSc�� �5��ap¼ ���Q�qZ85|$}k�R�"*�AD��`��8b5"�Q�w8^X�Y~�J�=m�|9ށ�o�q���:��8�x����ak�j�|A��VL��p'�Uy�'��w$vYN ��y��s��D7Jn�Lw^t�yk��<ͺ!�Ub y�5�y��!��mN�(7d\@�6�2���E�@o��b ����+�JL:��y'���({&o�=� ��N�W���"��&p�+c6��V�]|�b��`� W�E���Ǘ�n�]l����`���3P^X��+GuJ�GЅ C�!T �+蕘>m�zjd�qR��z��hqCl�ss��x��5_��\^�u��J�P-�#Muy�)j�� �I�k���7|�� Օ�G�&�8��) �<��&�6�+� #Mu��T��fWg�e���dȋ�[7Ķ��c����E}����"�IyHT�C/�ē�; N?ٟ�O"�6�Q�0b���`��!SȻy�`��G��5�� Dƪ70����a��j�|�il+@̸�syk����y���+���!� �^���Z��8Y��N0Ρ���v�d�=��*6 �v�؃9��Xc;�@~.3��a��B]lK�1��a�g���y�s���RF je1hP9��M�pl0�A�� @Rq�D�Q��ZDI3��Io`hʧ�s.&!j�����"�_@mFT�Gz�����u���a�z�0/6ރD%�b�������T��E���ԳS���Xb�����s5�A �,�cj��������Ӱ����ε2�Em-z�vugq���7� ����/8��+Ě��x��J*��;�z���$l���� �� z|i��|$�J�0>Pp���y9�y��x��6ޏ�$ Us����zdz�;�m���� >5��E��jLe8#o��!����:?+ͱ����2L�*/Yp2d�c�6��Mu�*U�݂^��t������nYS�[��a^���yiQ����;�Jw[�>`^�~�H/��ZK4���*�8���`Ü ['�� 1�a�!ư��KuN�TiLA%����p��n@�)��|�o&��� )������ ��m �ls�)��1�=W��S�S �/z,�XTqC�ۍEcXO�o\���k �fW'��0C< au�j����s5͋�SP�s}h�0����OUy7E�x#�o�=�ɰ���x3Tg(�x6^P�Iy�a�n��:*g�� BWy#V�6� z�T��v��5�U�����x%��������g�1�2�J��R�D; �����"W�˘ԁ�1�q�(0 �� F�@���y=�jA����RXm�Ob-�Yi j�Ȍ��So�����M�K�p��W&$��5`��"�*�B�����XĿ����$�߱a���&<�$�<S�P޼�A" :T2��Ό�)�M@���́D�nz����E��;�l�G1`�T��%�� !��U�]���P?$/����0� 4����ܻhF�$�-�c�Y�q0e�.��E�2���bH�e�J���)�qD����J�"���:ox�kB�� i�l�H����a%���|�� �6�("����7M���/2�Q� ��O 1����6G\��B�}�ǽC�� �i^#���[�}��>5΄�� `��K eL��7#-5uf�r��������ʺ�K0� ��ED�%�<$H ���B8oE &�C>����r~e����0Y��G���(���D�D��}�kn�P�b�-ÜC'vl���g�%"J"�[~�@������A'�Mne'��t��J �>_�u.r�c ��(�'n�EUU����(��u�fι�28<�/�3݆����'��T=�d{i�Jv�<��.=�bkK4ȏd�� �k�t'��fb��.��u�^��<�v��&Dg;��4��}�7��l�J��ml���Nг���Ư+_��]HM.��q#r�I �ܔReR�̸�$D��q���]��%D�G���������\�Η3��u1�M�iz޽vjm��� 4��;,��td���ON�T��5�1�@wV@O1 ����@�]~`h�ճ�KN��1��5�vğ�Sg���~���Пb�S�RZZ�XԦb�X;�-��V���c�dw���J���ڪrw��<�<1 ����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: 'gthyhsfz', chapterId: '71867621', 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 看小说网 版权所有