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
chapter 53 夙夙:择日不如撞日,今天就搬去你家吧 - 【重生】慕上将家的Omega又在撒娇了 跳转到主要內容

chapter 53 夙夙:择日不如撞日,今天就搬去你家吧

作者:若水
(�/�d�%ͣ�9�:C ���7O�g(�JD�V�EDBiCl���!$*��DGZA���!C��ŊP�T0�� ���)[��դ����nظF��9����Ȯ�oH�Wa1X�d�b��ίQo��N��V�T��Hd9Y���M�V3���9�����Fڲ�'��"}t⛤I/>^����Q×��NNo�1�G��z$~� ��&��D��p���5��JZdb�����(�T0JҤ�W���7p���� 2� 2��>� 7���Ԥr)�'�^M�i�j3�{P[u>�߰Z���B����Q�i�5Ĵ�m(n�����W�b��̍��e8&O�:QZ���/ZLB��.8�� �@�9$�t��$��'iC��6��ڴ꼫�q��.� L�x����E����a��F������!�J[��P���0Vr��n�I{Jz���.d��HAq�GJWN�W ~cpv�D�>���JZs���9��t=FnYZ i��;���ZKp�cL���:77�h��$��L�_/H�!`���գ���%� {5��� �ٙ:=���.<�:�Zd#�2I��)��s���+\u��VkE֖��7k6��6;S�OJdڇ��5��8�:�j����5��̼�y��˨+!]�r����a��)d��^Mpy�">��:٭6Ĵٙ��V�5X0/ٴ��6s�U� �>���a�c�ٙ����u��������E}�����(�e� ����R�DiA�W(�u\�vu�)�������=��i��|�\P����ң!�5p�r�ٙ���i��dzD�ٙ*E�܉�O!�H���'��ٙr.hq���ֺP�B��C]-�8:�4�j�b��_^/<���A�AK�Lg�A�ggjA�Di�˵8.E#��� � ��,����:�����L��W�CL+b\�8 ы���fg*QZ�b�CICL[�4-�tv�%W(,Z b���e��sL��#�g��AgJ���+�hqv�2U?j��?���yŃ���V�s4�z4�1��[�'�[un@\�B(�,��F���k�֝�+iuA��a�Zg�P�c�&�"��3E���p���w!�5l�a��z�U���j�y������sC(�����P�-K�!�Gá�-�w<�:�'i�z�(�&iCvy ��~ʇ�@~� �_GP�H-X;;Sb�� W/����Ǝ�v�F&J��zR��L��O���������L�I�C0 ��&�G&�|W3�ٙ2p�ܸ!��b���C�*��g�ewuCd����K�#(4Ĵ��P��i�C[^CL[����R��WAr+i��)���{����:C���J��H����)�����#�6����k�����Ӣ ;P[|����h����7Io�>�/<��_?�挞��k�"S78�J?��|$0��ٙ��/���7��0��1����Q����U��W�b0�]�an���o�21Yz���Ws݅�v�]S���=� �� !�[i-�3�U�Ql1���/$ kL�#����=ށ�����H�Ba�(��O�^I��`s�˨!��`������ �.8քX��I`����(Jsjg ���1 ���N�9F=!��=w<>E&i�q�@R�����#g�Q_��݅�b��L�a�� s�J[t�����Qi5�U���"��3 �"~��M��fg������ ^lJ=��)ߤ���7�jchٌz� �0I��3�1��G� n=R<���#��;��q�H��9G����(v����WGƮ';.M�G�N���L�Oʡ�'c%��mRx�ei"CH�V�n�-�]??8]SZ����3�p�-s?�W�����������)��fg*c�WW�cz4���U���C]HQ�C�JZK՜Ak����CL{����U��K�����4|������(��\�� �(v��� ��_�!38;S��E���SH�q����K�:J �e���.<��i�� �G�3���c��[ �|�|����Agg #���R�%�;^=�t\L�ǩ�]_r�QÕ��sL���k���եH� >l��'��&�+i')��w � q�,`�5�v.�]����E�/�CL;�\д�E#Rζ�Δ��Ԇ���T��q����1N9\u��vJzdb��י�s�u`mq���~��Z�~c �-�s.^p���"�I�+��F^9$\�� ). ����,/Xp=�Z��H+��\��|��iCI,>]��)�iK��,����s����x�� {&�0�$}��"SW�' x�$����.,`����\�h��T� X�ݙ2�V��胲�&iK��P[Q��v3-���5l�ñ���� ֬�����R���U�U� ����(k�F��܋�Di/�W5Av����b��l���'6G'���|E�"���Kd�!V�_{ Pl��r����Z�> q����s�#R�S�ٙ*\I��?I�� *��������iV�oHưnX�r��Ն�W�^^{5���v1FZQ�!�-�+�Zǵ�� �+�W@/��/��:��.�p���|��Qi?� � �[6�H�+1�uK`v��GJC0(��0|I 1mV�j�&�'!��0��U�E�-�S>��LJ��]���LY�~$x�y��G )�^�K�t���,2q���7�.��hSL1:S58��Ḟ 1-��c�*�d n|�Y �W;�X�P�1�1r7ӞB�yv�Bד7o'�������>��������|���"�4���� h0������ �&>�I�+iV�H�F�:;S�6��j���'��EAF!� ��w���O��p��A�M� �+i��E"��� ���:7p�!~<;Sʳ['���2������cb����fW�����/���v 8 q�7 9֜vt�Tͩ���P�˓u!����5����aue��tMiM ݨbZi/��B�� � :����C�H_#ų3e@� ���X�E�3���z5B�-&�~,0m�ɡV�uչ�q%-���#�; ��/H��p3�G�`��7�2o�� �E"�D>l�C*n"e1��ג�=W�r"s���iK��d���7���)��Rk��N�`�!~�z;��E���:P{:��uv���O!�_�'6h��6QZJ�(��G� : qb�WҊ�b��O�B2�(Q�A� d�`"  g�>����M��A� c��Tb{G�@A��ل��HZ�v8��|:�D�V�xjr}�R��5��QvW*;Cq�I����AE/=�q�PP^q���U�d�/��q8I �je� 7��3h-1˺H-sФ�X���ȧ��L�>hn#�7ms������%(�c8�` ;�G�q��5�;�}`�P# �Uʊ����~����r�Z�/ i�%7�� )S���U�1�PB ,/"��� �-�)�, �6� ��v@j].ҹ&�fԭ�x�:w��?uu�Զ� [m���t�|e�l���3fVtB�;� �QC��-(�pT� �� k B�=��wu*b@�����<��k?�$.}I8�L�~�h���Ff�˂-|x�,fR���OdK$'o7y] E�n"���ܐ@��X��|q�����oh�W�=��l�4% �׮jR��q�z�zd�����q]j8�&nבg�� ���7�qo������z;��� 鳜+����Žqk�u��T|\JI� ɴ��>F���Qt@���E _�H/*E��څ���O�?���9��K߯Xer�-�o�s~͂� ?��cȦǾ$�:V�����XU>J��E���Ö'\�x%K(�]�@A��p�ʕ�2UI��*:r��B�1�cf2y�E�*�G#גzz�E�8�.�[/:�G,�F � w�(n�*��2"�ù�ʟ���3��!֓���$qˀ��l5Q���IϘ �=�"V�O�&�v�;��3"�3d ,Oh�{��r�j�S������p;N�B�d+��]F�� ag� �3'm`n!����J���<�>���I�\�^J�o���r��'d�"�����"����*�{b�����.#��Ʀp:E �i�ESM=^�o�ܛ��0Р�$n2k�uj��s�/�BUT[��5c�t-�k��Ek� >��>z��$_+=�\C�BDD�=� p��B���_��&�&^9(�cZ`�B �w@J���z�u�d/������5�lJCœ-��c>y�5S%Ɉ-t� �`�K����f��)����� ���X�0�F~ò�P�3�?ˎAT��� �)55g-te��Cr{�� %L%!?fJ��Ȱ�ե}BnGeKW_p! D~��e��w`�:P����%�MM�-����{PD�궆�4����!6r�z(,�`j { // 初始化认证状态 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: 'zsmsjjdyzsjl', chapterId: '47390666', novelTitle: '【重生】慕上将家的Omega又在撒娇了', chapterTitle: 'chapter 53 夙夙:择日不如撞日,今天就搬去你家吧', 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 看小說網 版权所有