Notice: file_put_contents(): Write of 4764 bytes failed with errno=28 No space left on device in /var/www/kxs-php/lib/ZstdHelper.php on line 81

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
第135章 你抽烟了 - 鹿生 跳转到主要内容

第135章 你抽烟了

作者:暖小喵_
(�/�d^#u��$�6? � ��|�͙�U��!��*`�.j���� ��.RB�� ����5��D%���xjs� Ar"PVV|CAc!��K�~]y߰� � }E��=-�E�p������D�R^����;__>���-�pI���꽐n)�|͞V�K�B����5{n@����-�2����0/xQoE��=&#]�k����L ����L�#��3�j��I��/��izbb��Ga#��|^�4���6BO[�g�k͞��ϷG<z|b�ԶfO�|�y�(��E��=/�=��)")��ȕ���y�}B�+_S�ϱzF\y_n���P�Aj�@8��|彩������Z�[0���ѡ.o^��fψ$S ���,>�4��mXBy�� ���Uo���C�%���Z��)�y �+�1�?��t7V��Q�-<��B=11L��xG�왰H❯CƟ�/'X����rFy��E�oÕ�X���6|�z��t�hJ��֚=9co�q��Oէ$�wbb͞%ހ>������Ks͞Y� 1�5�ġ WVo�5{v��01v�]y������=�.ԋ�u����II^y/*8$t�ޔ�)�͚=K]n|� q���=���>�R��q9��Q�fO� �ꭼ75�����E�� �"�S�S�f�kD�0�ݰ6��P�Q���=I�DŽ�����a8�h͞�y'� ��������y_yO�p��֋�e���C�@}9�-l��5�v�n|>�Z4<iOӚ=O��-D�_H�`-1�2'���Z:�^�:W݁ȠzE�W >�G4MS-n:�74�S���F��7���`�U�����9*�b�q���T{Vc�к�5��M���$Ƞ�&6���#,�d�|��f�#�e"pH蜉5G[\sP-�?~Nob����� ��{��F�%���F�[X4i��zA�" �{%rC�O�.� oX.�xƐ+� (mP�y)����6�-���� ���=�K��m��b�ïC�����.�5�b '�{�x#l͞�x 䭈�C�ͣ'&�h.�p��%�?��d^T�����5��3NS����3���s#Q�Xœ�?�9Z�g��PmN WNxbb˦� �nX��mv����r:�w �֛P4��Ga7,�^��%�Ha�3��ĞA�9%\y_@���.?��ҙ�;]� <���Z}"/G�O�=]�4S���)"����xï/���ٹ��"s8�܀�-lZ�hҗ5{�L�:�u�1�+�M�k��o�|v����{�؋G�Vw���Ϟ�.k�DP��:Q�����ׅ~�?�/)p ш�w.�7,����wq9��Js&>�zB>A�`�p�.� �9%,^��4��B�����)a��IF����C���>0`����/$���̼�}��w�5]�<��B�Dyx���5E�.�`��5i� G�zv�k��5Ѐ`�Đ�A 5PQ�8�����n>j�2�p��a�ï%9ܚ3���:����Qތ��Z� 3 ����s��9/g�ڍ{t�h�� ���b� G�Km_H� �a�A�դ���-t�0� g�[[��GH�EQ/��������$u͞�γzS7��MF�᭭��2HF�����:������9�����z=�&�Q,nz+�����q0 �ȀD ��Z0UH@  �a@O�X�g*��fI�d$�3��L= � ]|�w,*���~���]%�'ɔA��ߑ0�؟�L ��E��UYJ�S�PDfau�J@�ڛ�O��#\$ˆ����A����G�`Z��oD3D�Z��U���I��}� ��q��ڸaW_7 *�$�����z;�r*?�E�C"M��a�f��GFXNŀH3�����#�7ldVTM%1ĿjDGwE�`9l�19:�u)�Ǔ&I��b���,��.Vdzu���J9�^tk��n��_\�-���+c�}J�X�ԟ� d#xi���v�Bs��'u!b��$Ɋ$�Ձq��B:Ad �l�Jl�c�<��|9���(�z �E��$�_y�k�a]x$�-���o�">`%�����@h�B�2@㚯�<���G��]&���|�j�ca� c��w��&�%c4�L�$��{��1nI���] ���-�z�#�|0��F���þ����þ$��!����� { // 初始化认证状态 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: 'lusheng', chapterId: '68165098', novelTitle: '鹿生', chapterTitle: '第135章 你抽烟了', 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 看小说网 版权所有