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
第二十一章 幼卿,生日快乐! - 镇守锁妖塔三十年,出世无敌剑仙 跳转到主要内容

第二十一章 幼卿,生日快乐!

作者:十度光阴
(�/�d0�m �d&? Ss&�{7UP�C֓f����DC"؀.�&��n�f�7G3k���S p`]��r�POUV�vU� �!/���)��*�2�X<�m����¾P��>�}�9��F���LY�qQ�q��������c��=b'T��^� l�� d[bc�`j�>6�]�� _���pz��0&b>��lO�3A�%6�WvT/����l+:Z�<�ޓ4���5E��>�vxBb������=�/'T0�}y�����Ȧ�X������/C�Ô0[bS‡��j�����d���9�|a��S�� �+bc�#��ђ垖�^�W� ����{j�h Dz��� G�r#���YŔL&�M;��|a�p��O� ��J����=�P�j�b��'T� F��/$L tJ� �mj�ڰe��AF�v�c�ɔH�TL �� +�~�9��L�(""^Tᩃ��E<��\�� k fg�}ٟ�I���}�z�e��2'h���L�j�T��3���sޱ}yx� dC6Nz^mx��^ʸ(6�gc�O{��!nA{B��6���˅W^���8�=Ie��7�\*.Z`�;�7ه�SFLR���P�0t�[b� ���/ _�|l�D�zώ����� ����9 ��E�W&Q�}(��s�۔2���{6n9���?!�B�'$�6Y+�h��K L��-O4s��i/���'$�P>����p�r ���-���KH��\�y)��޺ |�G��2>I�e��#d�B]4���Y�Ym�r�C�/$�����S敊s8ϟ��/�=?U�~��I�?�-���W ��%K���$� ��{Z8 ������(K�g�Ny����?�K&�i�"r�'�(c����*]Q���0�����á/#�]#n�������I*O`�W {!a�߀�������j��3�cD��ya������p�� b��\��>�Hk0 �lwl[�_��S�@z��d� �Ӯ�x�⡷P�����aL��6OјՆ/�\$�����{&�4��\�I Nh��1���sFn�>���kML�LmQ>~��D}��{l/x���b� ^m�^�`/�݀�" �10?�a��������-� ��%��� �4y�<���g��Ѥt�����*>�x.�%v��;� �CϺo݇�fU�Ն�o�l��7�z�F��?b7�� ӛ>Q�ej��F�ڰ�2A�� ��*��x̃1�Y&�s�d&Ao���z8��c3I�9Z3��$u�t��G2CP��q�g|�>/ȼҼշp�3�ؔo2NRr�6��q�q�%�j�U�I*�{2�����^aN��rEl�a�� ��YbCP߅��I|�8����zO�5�s�p�{��$ڃ�l�]���"}�br�zޡ����͉>6���їEw[Bֈ3ط.�2o,��3�p���6�3� �>~��jÜ��?��=�/g>������=|l��Q��G40@4P@�@�V�8p�0� 04A l��Hn [��z��[�Iz��&=/+���!�m�̃��� �ޓ��А��� q��[b{&N�taQl�{�m�Gt�C�m���I*_O�Ǹ�xr}Y}Y=U�e?ya�31�=�̯�3���@��ܡ���� �bOn7��!<]�-����8�c[�y� ��pHx�qo�W��]RX�0�3d�e���+�p9|xC�f���ƀ�JF���=1"�����將eN�x��mr�a�(3�;��c�b��˺%��˙���?�7��hf��=GK�� � _�a�x���Sk0��3��wa{�zO��o2ޱ=i2�0� ��V����፱?�!ׇ��u_�)�M)3���p�T��I��=���dqҹtj�ܺ��;]4m�4yj��9I��0|38��,?/��.��n���}�q���آ c����ޓ�r �~��ao�n��i�2+�|y��أ�l�~2�}G��=W���p����k�%�ړ�i [4�d;�-�m���p���W�ÕC��Oh\���zO�E���]����&㏰J�&o9�ӃS�����1]���1�q�0 #B#3 �0G-�0�i`@0��L�c|V:�e�,����1�N�p 7�硵���?ű�O`�����B Zp���ۃ ��X�#��(lL���%��0[���+&��б��l1勗嘔�z��=�uFJ�t.���6�4A��/9����IBOݨ��Q�/� �=Y��'�vϩd�k�g����K�,:!+�~SS�ʭ;�*pJ���a�5�֡\X@E1��[HgStѢs$,�����_��( ��rQ$�Q�\�pm����+�N>q�~�k�L�Õ���Z��Q���@9֘�{$N^�$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: 'zssytssncswdjx', chapterId: '44724351', 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 看小说网 版权所有