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
第40章 有个妹妹挺好的 - 沈玥司承佑就算是假千金也要勇敢摆烂 跳转到主要内容

第40章 有个妹妹挺好的

作者:纪扶染
(�/�d��qj�@'90S�%�;��<��ݤ�Zm� D��E���[E�lf ��ʿ�{�۶�}�o�=�|�ec`q��z�z��v���ʤH[���[���߼c���V �ɨ�|,�YF�JݫL (D�X�L3���V}���Y�����S��pE��T}�i�bktÝ��'��� �:�{����W��6�P�S��~H������y-PP��c=oiCk�A���/�'x��L9�Gs�wq� P����6۩L9����*��A�Z\C��_J�������Iw" {Py�C5����,�Ed �x�͞%a�ʗ���{�W�7�u��P� ���nJ�/��A-ez~��ܩ\�L9��d��%�+�S?6$���K�;������U�������8��;��U��L7�76��W�g�]h�BҒ���W���W�v��كϖ��6�Ь���d��T�� �xXj��Ȟ��^�#4nE� F_ �r^w�;I<弢н�+�'�#�յ���\tw��e�#������Tm)S�q�Ȋ��n�'x�,N9���Bk�[��U��ӭZa�U�"ćk�㐪��B>D� i���4 @�(`�n"00�����ZB2'b�; �iI'�u�8�xu�=��2 N�D��Og`_e�]d�i�8�'s��k=I��y�2GN��Uv<~!��u�v��!�� N$�3�;���0�"���-�nMNm�S �g���2Ŭ7D���p���\w � �Xe�ĭ�G;U&Q֤\���T@,ݩ2B���j;u�ؐ�F���- t�qj���ꏬ��yt]9o�p3*�� y�r��p��� K�|M�*�<Š������� �;�~�*?@O�ڬBeDZ��x���2� �|�̙|)8�� ���R��qR�i-e��\1�B��2�Yp��Da"Ёw^q�ʏ�?�̈́7�P�����I����@d�Kmv�Ά�1'�L f�D4Ԝ�,V�q�z���Ф�_��C��d�|z���X����7�7�7�����U���b�=ͨܰ�A���Q�^e��4弇2�\렖�m�XO�*�/��z%�f�JƬV�V�Mĵ��w��R�wB��4�!r�� *��IZ_��G�_כ��UT���Phxgq��[�X���� Q���D�$�#;F%^��ɯFS�MTЍw���W��QP��R�M� �0@000��W�ީ��u��IZk�0t'�I��J\+�b ��x�+����� +K*C$$k��:�S}��y�W���"Γ��:�Zs�5݆�$� ζ���|�J[�W�.4 ����*F�J�DΨ�6�9��f�t��U� �E e�*�F�Rp B�g`��.�HCIZ�(�x��$�:V�h-c9ܧ�������-"[�@���R�M�W�!w��"���f�p��_ה� �+R� 7�8?�؍����& m��,f�-�S����,7�`�hrpғ� ��]a�y��ӄ~$����D (�}\\�hq1��_er�8��N�؍�0�ss vj�V�IO�%P�*_,V9 ߩ�U�8��#T���pi�j�XHv�f�+\���;U�v��ւM]OuL�bnƼ�};0����$��t�;�<�� �&�R���6wңg��C���&dMQ�Wvx��x)��?�{2W�h�ȗ =(y2�*�nj��,�b��KV.a�Mš�/�/Zk�wF��]�yw2���~�@�*0.)�8�L;�5(�YPeM���#��ܭ2%��ʔk�bt ����!��Sy��׵�!�Ou��DC$��ld�A�$s"6c��f�ʨ���@@$ $%�,�L`"��0 H�I�GHv$��eB+oA��y�Qy�槶{���!>p�j�Ԙ�dbs�Ҭ4��ÓњB���ᬐ��`��xXO�`UF���x��Pe����M"u��O�V� �:�s�y��/��"���L}����y�TeM �ϳ�3��!��� �r��՗BA �L;�Ɨb��y����Iu�ɴ6�Y�0�Y�0b���1�_(ȟ� '�� U��U��u�3 ���\650�A���H��G���c��f�� nO �Mo�N2�T+p1-�����螈�q��V ��.�n� �6s�^���B���Z�ҥ�\�9��$o�96e���:F ë ���V��\��=fp2�[���`�BiQ����2��/����O,��܌9�R�wT/\��qY6J�p����%��t�<�u���j��� ��§Qk�F3�'�y��>�@(�|�W�V�G۷�/<���i� ����I�H��[����6rS�3�{*���K��z赁��� (Y�]�Z(�(�5 { // 初始化认证状态 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: 'syscyjssjqjyyygbl', chapterId: '16799071', novelTitle: '沈玥司承佑就算是假千金也要勇敢摆烂', chapterTitle: '第40章 有个妹妹挺好的', 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 看小说网 版权所有