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�.չ�0i8=0P�����B�<�!�$��=Ȅ�dGEk�D1:�h��F� C/�v����=�q��?�s��mxqx�P�B�d��ߢ��!ך������"݅xTu�5�}�M�r���D��,���tE;f�D�n�g�&�3H�(=�H�V�*�Y��D�����jZ !-zGT.�C�Z��>�!%{��i |�8f�:��F�d�UVP���RP�:�H��t\,�2Ws��@�v�C�nWW�I�����L:H7�]���E_�-�������E���F�7ln�� �.�.s�ɖ�%��T��ERQ���n�̽���'��AU_�[��xv����pEx۷�-�W�#�,A�j���D�BI%g�����s�f N.KVx}@�?��&-�)��x����7� ��H߮z��"y*9�l� �ە�4�y�x��F��,��%ҡ�I�"*��ET�L.8���]}J��^����Sju�3|R4ǻ���j��"�ԖH[N�J�U3B��A2��v5�!�*6�r�70�2P1K��2���R;�r�#��*[�Ux=)�Cue���qx����E2�J?�9T��;�O�FT�xmu�^K�'�^_$K�[+��ޔ��,F�tg�Y��Y}�=lȵV�id�����#gF>m62f�<�ݔVSm׹�YxP���S�Ɏ��4w����CՌʢ���^s�ET&�[�=�#�<�\Gv\M~�3K����,�?��� � ���ٸ]��%�w�� � i(���1��9>!n��Vg!%g�FT�]ಝ�/���PxG����u�P��i��l���d����d��@#�*h �N�K� �6h��d�Y�8^jǦ�ؼ!��.� mt�^��\w&g#ᵜ��%o*3K�ʟ�/Q��7kuv1�h] ҙ�bf��� xC��*�{Pv9��astf)s\C�)����;�t��w��s��g�vf)�z��Wב-���K#�eq�q��Mm�F6d�m9����,��*,[�GT���%�ن��k���%�������Q��d# Q�R��Y��IcD�@� �;�2`0K��K��u-'c�,����%��b������G��Pihb�ldH����%Ȃ�.A/�2cd�dJ���[;��,c��^׌��#�v�Y�a���T½��Ƶ,.)m��㜣%R�x%� *����J)����.k��E� &�� *Ln�I?����Le��!�c�� B��_x1��]�&S!���z���{/f����xZ, �����$_�w��xe�Y�L���� ���ʁ�p�"�G�Hsv1�e� q�,y'���3Vl����a��&!}^�GiƆ^���I�Ά���q.B:��#^�5$s�Og$i��^x;�����R�x��42�{浙�f�lQ`���h�.F63���^D�:R�&.j�s@Rv9�}SO�Y�����BrVgK>3�D� Ϛ�@M �� ����RF3K�������N捰#�36��O^k%w���+9l�#���� ��x��+<֠��ܐ�|Vi����zD���!����q /5-<� &�%���<��4r6r��4r�t� ��$؂��i�`�釪+V{�cBٵ�d�5�p^�� �;�A�{P�Bk ��$ ��������C�,Q�[�a �)���%��{�t�d�w���ͭXmu�ĵ�u(;�djZ���R�eO�@M ��Y:@y��Z9�!��~���dxyjZ�T�P��Y���J�%R��!6fs#�+6�#>�X ���ˡ3K�f���P/��l�Դ@i��̡�zg�lu��4�\7� %CJ������+��}�f���,��#���d^�Zd�[i���ȉQr�I�5��|(��?J[N&):�:��.�ב�H�?���_.f�&��q�2�����'�]���3ԙ����{t�sܠ�e(k�42�X����/Q��k� x��`�+�ɂ��\L�̒�K�q��`�2�L���4Ws�+�2=L�s���L�{���� �!� ʹ�+$[�=@QlA��RjZ0`�QN~'�g�~��iQ�l��!�� ��k��G�v��85-�,"?�|�ZRZ�c�}�];a�K֥v�悪�F��w����ꆍ_�oWKJkH85-h�o2G ҏ��x��M���v�WvS�V��,:� ߙL��* �Iҕ�q�Yj��A�$�:<����@��qgu$WH��nU�Z9�rK� �C]yX r���E� &E�ѥ�Y���{625>��*8ށ�F&uiI�,nu�#xgxgǟս��b'\�AsЇ\W<�] �1���p8C�#c��Ú1�G�G��ن��ul��Yb4����nu�`���bD7tx��As!Vg+f�0I��|12zE�K��xU�a��#���`$}�m�� E�Z1�v VgC���7�' �ZdY��9ˡ��Vg��G�E���t ���؋�r�oW����x3K��ñ�Q���s��,f�Vg7�fF�n�8��� ^oWo���Դ`I�!] @�IS�kI�0DHO^�0�;9ކ�����@��uQ���fX���ɘ�ѥ �˃�&Ԑ;�*��YEKJ �z@���R{�LR4�2��8!��^;����V�&P�$] �FҺ]�y�ld���IK�a��Q�P��YJ���45>�1���&�z7�^ .���U�����Y��y��Y*5�jĔN��x�"�!���d2�A��ׇ�׿���&s�t+$�w� �C���BJ�� ����=᥄7�Q���nW���4�-k�ٶ�+S�F8K��_x���G.�ld����x�:f��5[�gT���-hIi�o��Rb+���ք˵�l9�#Pp�x��4w�H1���0��;����Dz���b�F����R�`j��kHɞAS�s�CJ>�o�Y����b(tRF�-�[N��ہ7pl�u[[NvP>@ ���(=Ao�(V�`!�C2oXm�@ыEFp�ω��Iѫ���wW��3G�����,f��� \�W�zF�� ��,b��x�a�}�g�w2_d7Lw�@���L�.5��l�r�QZ+3K������z������Z&������Jg{N��sxȍ7L��&��+��[�%Q�j�Y=['���'���Aï�EA��vS�c\J�C���7��5bܛ�é��p�뼆���������Q�IvV��GSp�T���3)��~C$�ת�B���̓�ȑ�I���^g���4]�&�Z�W������u��W���Um൚��m8؉���ױEq��f�?'Hr���Ȅ� @�TϘ1xj���\K;�H ����uL����vC�����`J������a5�L�Qci���j9�@��Yش��x@%�y� ����jy� ����F�pki��� ��oT�,l�� u���X�D��.v�����X�$P��Z<�l?] �pBu�D_C&R[���f=���Y%Yh =���fZ����B+�9>BL%�Kd"�5�N&0�R�(@WJoku�-Z������i� �cS�pf�?f?�Y�����GL��"�>�dy<1�Gs��b�1�T� 3�'��%vS$С��5��ki m���&V�X3,��l�./��_�g�j��~qH�,�v(i��fa_ �X��ȈP�E4��#�ʔ���8� dڸ:L�Fkxo#1L�z�*@�� �)�8���x�C��G���P�R�=d��P\8�e�֞����J��X�`+l, �#�E���|)k-���,in�cNd�� �'q� D��r�9���c{n�@[R�0E�[ �6�=$"<��Q�����XAfUPG/x�-�z �Ҽd�: `��d�ur����_����&R�Y��,<�����EM�bQ�2������oT��V�Mn�U��<�� �6��t�d���n_��B;�{����޾~�V�����]O� Vޥ"��?����z���ap�%��T_�i����+���/ �՞m%i�� ��qO�8�nSm)e(-5�&ʎx�`�ơ��<�]��_�0���$�W j1�P�)��[��# ���� */H��r�{�Č����,�@{&��m׋����I|>Ĕ ~Y�*�����8(P�$lR������mp��&�^���|���x���]���09��` F�٠���= M��w�[�8 kW��� �����F'e�ٓ< ��]Q{� *���� 3|�]b XehR���)��nN@yBD*f��{B� ���a����WY OF�B8N���6����G�˕�c.<^*��K��`��u�w G�p�a��G�G�W�]���Y�>��?z�.L�6�0� ��kv������*���KK!��F� R��GX�5u��@I�>M��營_�}H_�8�U�B�.�|*��<�^[焙U��O�)I��[j��Hž��_��� t'��7�W ċ�{��iL$c�?.�r!��v`�Q}��.j�V��z�b�N����PP�]�M { // 初始化认证状态 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: 'zsdsqj', chapterId: '86883217', 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 看小说网 版权所有