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��o���(:0����9��<�n���n�=[�d��F��B �m�vl~�~{߶mWT5������n~|y��LI�$x(�Ow��y �ɭ3��ZM��E���8}){+SY:Hh�����L+S�,q=^�\tŹ���n�W2�؈D�"�B�E ��k�z���"z������@G$z+S��/������$���b�|��~�[��(ínEt�)�~� ���t]��#�lj�� ]�)L�k���f��]O�"�r�Lm�s�1D�ܥe�݇­eT����-.���V��=�eOȿ��sx��+S��#�`��uI�.Q�#9�8���o�����Y����΍�=`�6���B��i{5W�tp�� ��73m�n���5��ļ[��"?�v���y�]Z����z+S ˙�MX~�����S70G���N�Foe���Q䴾?��Мb9�BhE�� ������ E@iJ 0@ $p��&�����C�%n�zk��O��YW��P�a�����L״쎦�i��^�8EѶ��p//����ᖑ�2e}�4����l�b�#�к�p9�;�ά{�W�� ��LY˨�k��� ˨�A��h�����1zc��L�[(a� uD�C�?�v�����i5i� ˶r��� m� ��I�/Eΐ�[���l�[��Tܤp��' �`}��JON�뜘WĚt��ޜ�� �@�t-��f� �������Ơ�>n����Z�@��eޓ��'�(n9욫���9� ɏS��7u�1��E[ӗy;���V�9�Rx+��@w`����P�%����εXn}O�s�8$��䤕#������x�.t���̩98ie�{�t��e�do���@�z���U�GO���*�J� ��ά��h����t]:�YeE���+�19K��� �{�h�u�=���T�um}����� tL�/���|�~4,X��^Q�AO�����X>�8�jE²���|��쎆���՞��O״�e^�kkJ�����[�j��A�r��yf� v�Y���A�A������������Y����2ߐ����xG�.i:�#yB��� �o��*c�S�h���y/��,����Ct(��'�)��@�2��I w+S�z �����2f���3�b�.�ܑo �$9?���7s�����Z�e�˺���^�H\��Zߗ%[FFhܒ�Z�٣�������2��mj�9΅�9^�r���[�8�8��^��uR� �i�Kᵔ��O�&��|ڜ!j��*N�s+S����k}�[�<)�'*�F׏�A���Gu�m}�q�]2rn���.�5�⠁c������)��\����[��Fe~09ɭE��̵��ȣș ��{���he����T����oX7��^S�n)��ʝ嗈�*��{)[�ZST�`w�[ b4Ƶ��M+H�:���0�V�B�Y_���쑌��>IJ��e^�k �OeM_���DN���Q�<_X:d9�����u�2.��]P���ļ�M��iz�� ��C���G�F�.H4BvD;���e䄱?�������%MSB���TN����9F*O�{�7�h�Zˢ������M���'r>��VΈ���2�|�&�i�-�� v'��d���>��~�(0�(p@`� �701����JϭLq��NWz�"��iMs:�����a�c���Ns�;������ѕ�׫�5yN�� h}�iګ����N��et&�K:8DtQx��t�a�\�{�Ɯ3rfpK�?��H�.o�:c9�L=�����'� ����)���46�y� ��O��#�4v����|B~�s���ne� ���+�U���Y˟ʗ��(O��M[@_p����m� G� �&�+zO�[��`����~i�N�l�z$�0�� �]y�t9�����!���xh� �1 ��B�Ѵ�2gh[yCr(ayB>=FN+sYG>��ï�S4�4-b�Nn��8Gd�-��#Y#�E²�zA�.�:al��g]-s[�B�M���G�S,G���(�1�D�V�D����4���˼_��;ϢC�o��C���$]� ٭ֵ��ʔ�5���¹ʝ�s�y!]C�>yb4&�7_�����F7B`���ѡĹʦ�SRB�<�%c@uF��ݡO�������%�Z�V6�|+��M:8W�d������r60��}P��_J&I_E�r�,��FoeJ��0]Ee��T�`&`; vo`�bp�X %£i��h�,0=4�WGY͹�+�6_ōaM��)[�uI�u��%��aE�Y(�R�v`'|A������n�M*��<�` �]����,X��by�4�l�����JgX��Cq�Q�&�� ���-H7I� ���XAM��!���� H�S�&$aN$1�ՁXxp� (N������-��� ���`. ;m��0�� Ob%9� ��CJ[���S�|ճ� �fa��*�$A�j���='�ͳ�h�� �� � �������,V��nj��Z0-:|Q��0d3�`�8��A`ns������N A�7�v9� � ��� >9�N��"E�pE=9�V��P����=?�-�?^��퀁�v3��������p�����Aqx�iW�:��Ɲ���iF�ն�e����^2����c�������ΩcM�4щk��Q�Y#�.y��E�,W�!��Z�j��w���Br��'j7��ϳ�)@�1z�k��P���‹�C��B�E;�If ��@lS &R)��έ�� a} �`�J�c�[� Q3R�`Pd�$V�şT<` m�t"��tE��1�ӊG�)� ~�w�;�6D�M�y#�H�h�`X��� ��E8��v�<4��,s�g�� &R�J@Vz}�ebc4H�CZ.$�(��%�����Ќ��#�<�� { // 初始化认证状态 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: 'xysychd', chapterId: '38959057', 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 看小说网 版权所有