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
第六十九章 来得及时 - 甜蜜霸宠:首席的失忆小娇妻 跳转到主要内容

第六十九章 来得及时

作者:唐小宋
(�/�dW�r*��)<@)�&�J)yO�s�M��+�zjB ��hd�D���B�4I�̍���"��;�g�����Ϡ͈��� �{6V������� �1�GH'�����xhԗ�%��'�/1��{� �{*�Q������;,������ùs%��Du[��-� ͨ�ޓlx�ԟn[�?�Wi���'�4�'�Ć�c��4ӗTO��ް���*�[o�$��48���?�c.N`�!�g�������v�؈8��dhy9!�%%�Rze1�'w�*�I�#L�,��xFc�*!bK�'ē��Xo��xs�$'_ ��s1�b��a#��.Ͱ���s���m�?�/ /-�A�S�b�ɱ�0�a�kmM�5�?]v���� �}Q�Ih/HS����G�$v��h�Ɇ�)��nio�O��*�)�,~N�yB<6��)_N�$�ʈ��T��w+�<����S=����V�\��b?D9ry� �н*�O� ��8�x��ӣ6�����!y T��e���Qů�?�!��H�h�zm����[[�o7t�CrQ�~yY�qL�{��V7�g����d���673۲�`]��8Sxq��Q�c�w�LZoY��<�Ԗu�e]p�H��k�`]P9�����<��v�-_$���gy�����|X�1� {��{B�H��ö,��OL-"�#{zOl�"��Z��9VǪG����pn]�,�!��;S,W�d1����܈����#�pt:}2%�7�1 W�\����8���=!�Ko^.2I����J�hz�KAK4���S9����o/�n����Q� �E [j��X� IcJ|Q�ma�c��ΐ2 NS�OuF͏,�<�d��K',}��¢7�i4��R��u=����*���&����^��ѣŘ�{r%.-���X膎>!��s����\�K�/,~P�,��eqF�>*�itc����Z�F�=�`=—//S�Fl>���͓)��8ܺNv�*c������ W��\���cpnY���S���l�� ���=3ȶ,�F*|��(�3��=M�������?�|yYaj�O� �7�n�jqH�#�5'�0��,ʴe�e������چ��WH�3dC�5�{��{4O�}y�Zzڌ�5��Y�GY�\Z��yI�I+�r��Z� ?PKF���� �'��!�+#�ֆd����⋈�_^5�f1���髁�{�$�Y�0�j��_���f1jI�����•+�Kv�9cz�s �E�//k,�*��� �+\�޳b�0���_�/���/X6xJ�[a�'�gL�@p��-$���@ė�H�Y�qn��Ч�s����y�sC�=7����غ�\"�fqG�O��LR���K(�_R9H�)���:ڪ[��1�V�bjF͌�?�+L}B��9,�!������y����BO�[9��O�//'4ޣhzO���9�oXqx�r�ɦ�4�����������q��M���������� �Z͘�1c�ߜ~���#��L6���1 �X�����.��gyL�Q�9�b�{��?�gDO1�#{z�0�1%EA��)ᗗ��\�p��k�3�?�'� \^�T�l.��np������ϭzOƷ��Q�{��I�G�7���P~�Y\~�P�G?�9Sbp�w1j���ʵ��n3D1���_^Ɣ�s86^^Izb�w��e���N�=��� �/"�0D0�D`@����@ `�� ,`�&�� �����.��BcB����\��%�_^Y?�l��ۺk�U�O��$��������#��:a���R�D�������z��Z�I��Jyܺ��J�*�U���c��2�G�$k1� {3[gd���{vޓV�q58,_~����p�|�=���ƣ�=G�l`=8� I���3j�0���Ⱁ?������������� �̅�q\c��3x4��(L�� i����� 2����1rI¹�//c�����T7]Ly�����#wG��V��<���Z�3�K�-�yYEf�=�R��E�7-�蒒//s��@�����$�%Bo{T~ bj�*� ��ˎtN�&4xݲ��rRc� �%� �3x�t�s�����f�bF�⇍8Li�A�2tj�e� �9�_j��ڲ�~��Y�K�q�9�f�EajP��bۚ%�o �6l4i���̱t�[36�N�=����6��7�)�e����F<*���6�bKcC�8W q������/��9<��S?�=KYF�:��,���;fs[wIogHzE���#6�H9�2b�E�H�i�q&��a��,�q mY�=���\��Gu[AC�@/�Rb����#���)�o���8b�� �OP�"^��7���5���d�����q�(b�`D�1@0� ,i` �A0�tCm��ݧ��1�Z�a �wa�������q���#a� �k��k�׼��}�^�"8It��%|���x�iz�[uKJQ}�ؼ��O�,�B�VW\ܓLr~T�� ��K>IY��Ap*�����!x�;�e9K��M�h0qnC�Ĥ�8BF�Q���O|!����Z������ԭ��]J �;Z46,�p�Ͷ!��+��K�nt�b#�A�� ��3��(s�s2���7 R�rd�3C�4�Q�J �������fY3�#��mk�S��!`n8�;���>�����,�,R�Vua���'x��$Sf,�%W����` �G�X�#���>2 �ւ���d��1i� �R6ȉu΂k>O��Ί�ʶN���-�p¢@�`�P���f���. ���|~F Wu�,1hlN�@[, j���Uc�z�#x΅.]�3=�*��B'ƈ����-i��� l�� u�u��j����5qP�V"#�y�5�HܰD�� B.6��� { // 初始化认证状态 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: 'tmbcsxdsyxjq', chapterId: '58437655', 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 看小说网 版权所有