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
第201章熬汤药 - 雪刀令 跳转到主要內容

第201章熬汤药

作者:翻滚可乐气泡
(�/�d /��Jk�B2P+`�s�})��&o�ͨ L�ajqK l�.�6�MJ�4M�4MӤ�(� G^/'���2������$؎�!~ ma+�j���;)p�{B���'% nU2"� �!b#2���^\�4fы���]��|2�N�ф��}�-Z�!��^D2�|Qžߗ%s�&5��ಠC��(�R�Z8�^��f�)�yр+:�ꥼ�D�f�s����Q�.�򾎌�\Y=��"���Uɒ���d�� ���F9v�nB�M���+�/��;#�NHM�yw�5彆d/�ɒ�f�+I- vs�k��r0=�)�:r%vv���Y� ��(����%�I��=O���yU�h5f���/�'�18�h�����L#�X8j���z���Ν�n�݊�\����1�'���,AcM�{� ubd���בI�+��A��c�F�__L�F>A��eZ�Z���X/~�������Lk#[[�_p�啒��Sd!�� ?ʴAw�����T�x��h�vF� 15�v'p����6A� �$������ �4�k��� 5[��� *|4��1����U�� �KV���y��/Y\�Z��]j�@�� '8�cE��#k�`�f>A);O��cߏ20i���<���J�*�k�S_���P�$���S7.�#�_w-6��村���y"�lb�Uɜ�d�"�#�^|��/.;DMyρz[�p��D -�=��Sc�^д��<�&�˿` ӊ�E�#��F֪M���� � +�A��Ў2�Y��*��:bj�|�W��F֪֐���Q�dҝ���1��!�@ᚊ��SAԝ���E�?�[PN��N�#7W�:�>�~��J���/�#>d���(ԃ�s��u@����ȡȭ�7��62�����s��;�=A������n]G�JE���!��|md�����y:��#W%c�B=Xp�}Oe:켳uv�D�]]M�U��,�B2���f�*� ��󄍽��ܒ\�z��\ה�'�λ�W%s������٢����SX��������(��՜�E[ t5Єjwa�����#���-S{0���R�h`9P{J[)��>��� Gd�ב;�� \�[s"��Hl�{�����\��5k�GL�@�vy�)Dv"��zJK�V��RpK������y�$���!�!�I���Hez�|��$؄�����FF,,��?�V�,~-:ۓ�/a�}��j#��p��8;O�՞Ո�V%"^G69|�zE���Q���E�W%���J *��J�#�&N�+�)�c��gg牣tVmz���ůE�ֺ�\CrU2�p��ͻ$ع��p R��� �� Do�cF���I�!�;#ޑ�� ;�\���C��� �G��u�Q�/GW%/,7y����sNv��4����<}>�#g�ƾ�8j�#�-�&h-P� ˵� ��L'F�2M��.�)գL�(�ȴ%���G�������<�=vagu��Q�]X^��b��u��m>0:h2#t��U����b%��F���4�:bbA�A�C��=T �n ���(�Z�j��Uɘ�Sj�Y�p�� .�x����������b3 w���4�12#t ʇ� [����QhA��"^�D�3��sλ�w+�c$SFG�>�D�D=*�F׮G��D�+�&Q_Ne�"�e)�9_S�+�t�]�E�7MP�֑!&[=����:2��Cvt��<p��ڂ�� Ob iK��k�k�� �+H^��R<�\�ڏ���l"�gs�(pK�!&gLNM<��O�g�)� ���+.��J^�9����k1.�qIDjQ�Q�ap �f� b2��w�6�wr�k�� �� ��"����Tj��勴��3��N�Uɝ� ��:;O���l�Y��Q��F����E��ȉ�CL���H�e�����Q�S�_��AZ�Ɗ��dH�7Cg�i e�ɛ��r���Zt���1 ����_�w�=T�@�bB�DXF�� �db�-������ qG��Z��za�v9 �d�F�f��&�%{05\��ɕ��Ǖ��R�K)Tꈩ�Lc�M}�zs�+��51�dx=B�����֐v�y�Z��[�2���lt�jR�3�3u�����I6;O��W��&hl ޅ�]W�W��Γ�5F�捺E��T46�9����Hl�`����*uUr���uf�P�j�`��Q���`o �=Bה���B�M[[_���%����HnYrؒ���XnA���;� u�Γ �K��ȗ�-(��{B��S��R��ֲ�d���t���Z��B=(�o)�`� �������Ȗh1�����![S\��L^X��lq�C�([��#+o9��5����J�s�a��[ . ����<�__�.U 1��B&4��=�מ�ůI�]�L� /ԃC����s'� �J�P�`����D=I�6Z��u䑭8�!z�hR�7�6X�TW�o(k#K<��lH{+�*�#�H�J���G]&�K����N(~V^+��ů��n�c`����F�(_|��br�ԟ��t��'C������I�7dj�Rޟ�����(� v��G��#x�:*n��C��h�CvRrs1�K��i8c.4/�J.=��yV �]�b�Hxy��Ÿ��!&�7�|�|�y��b��Q�K6�|v��� *|���t�ɨuT���j��E��rH֖z��I�-��5h#s]!#ْ 4:��Ghˑ9�rϡ���ƾ7y7��s<�r���wF��(p��%�P�Pg%Sj�JyI��M�L��!�G��<75�3��j�'�����r�� }}R�I�Ϙ������E�Ek������,1�T��zt��z ��_8Ny�@��i��ƆWc�g���qz��R�(.�:�5Hq��ה� Q_�x%�%��F����x�� �2v�Q�k0�Z�&�c&v�v�<���r�hmd���b���!B��Eb[P�6;��W��H0�ꅘL:t�j#�&Ny�!��Y[����,�؊�9��N��F%���]YM�:;O��ב͂��N;7H�&�&�?�Q�/ؖ���� ���Mf�jOi?��]!��,$�!��[P�H���xxU�e���{J[2������J�B��֘$�a�A����L����1z4�W�g$�|�@�Qvv���[g�6��`�DKRK�ذs��yj��8?����Zui�s<����y�6�"+�f0�1� f�f&lS"���T�>�A)�t�JfP$� ���.8rj � �ͥUJ�|T�[TFg�8�!�Tx�+{�Z�V��50���%o^��Kͪ .��*��dʏ��z��T���F�k|CJ��qi��_v�p7�`m�?�8��y�<�=n��قܙpުň�"�ǂV�i$�C5����z�DRZѶ�(^��0ٯ�Z�P �.�Hb˨��vhDC�q��Hb`I���8��D�jN�%�)>�KOĿ�־s ��?lg(�L �5m�#,�CϿ �]h>���읱D��Ya���41;�^~f�6�0 M������ZF��BUّ)�i�Sf�����$�*o�À�{��~�ZR� ��:�S��JsǍܺl�2S����'���=�n�qʼ�� ��Wà�h��2ŋ��J�B+N�Dz-��0ƲT?��e�dž�`��k��t���3��:�5�[�2,�ܰ��"3�rݜUI��7:;��q\Pg"�Db�u���C(RBN>N\�XS���<����U]W��T �����US�����vL�I��IA� 6����Z\R!gZ�'�TU���>�6�$�f9��K/X�}+�Ym�e�4kc�e������$��L`��m�N<�h�PX�ء�ě|T�J:�����\)�|�IL����'�����n�� ��,��-S��f�{�(���FR�\x$�F� ��*��1�'���- �ڗ���a�{�:��v���E�R�)�Η�UŗY�Fᷬ�%���`)a��CĶ�TK���i{s��U� t��d�j]2�VΕׄ*��Ž��]~�%���o@��~x��;��ఐ[�Jo��_y���A�>����+��Z���7,րu5�d�$H�F<3�X�uܰȾ6LIfv��P��h�u:p G�>��G�SV�5����.�$����ˌk�,��a^TG��n*@̌c�[9^I⨋�PQ<} `�4�T?L�}޺r���6������*�c&������!h�[���"1�5���SS���ɐR��J>� o~�UDvZ��� ���9 �S�9������Z� x�p�_�,�b���7�ADw��gٯHM�����K�j�z L��s�QoM ϲ�I�d��)�xXv���8��4���(Ġ���c콇U>��L�t9�(z�D��� ��gx��2��3E5�D�˪n �#'��i�h>�X�[��uQ�p.��KےJ�B97�.� { // 初始化认证状态 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: 'xuedaoling', chapterId: '86748565', novelTitle: '雪刀令', chapterTitle: '第201章熬汤药', 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 看小說網 版权所有