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
0866 不要忘记 - 天工 跳转到主要內容

0866 不要忘记

作者:沙包
(�/�dDU��]21`� /��ޝ����M��VXĤv%����[E�-�m ��F�?����?_ P���X��W�aN(o��C��1� IS��(�6TDn�����%�/B�?��c�����5����[� �[�jLy �;�̒rLy���^LWD����Wz/���"�ͭ�d4����� ������X~`���}�g���� �0^bq�쎣őw�p����\��WI��;�{XG&�(:QvG� �"�����I�j� � ��P�G�TqDu⣐e^[k\"i�y��¢ ���� ����!rE��T��Csݥ��yBygq��\柌e�� z�~�^��gl����(�������"M�LEn`~)/F2ʀ� ��?"gF.�6��֝�5�1�p�s���� �='����� 3+"W{�>V�w�S���.B���Xκ�@yFy/jv�H� �R^mH�m���Eȏ�I�{BWA.��"��x�1 �j�H� �I���9 �4�x�՞��6_��QtW���� F/B��-�c�������՞��ހ�!w\A�՞�A�\��݄ J�t�#d�ȗ���#� �� ��5�/2-�� ��r:]�q4-��� 3;�� �ڳ2�D���a����՞�5�������/�LFy#��D�����\� �n�h��G�`ך�W6f��g�&�p������c���zV����jO��)�J/�|H՜�/���, AH�Sە�����5�K�����a�Q4����/ˑ�=�gT��x"�՞\�#�'�E�����z�� �#�3��,n ��jOL֞�DŽ�} �� �}p�q�'Ӈ�k������<��3���0gp�H8fd�՞�)�����lC��=]�Q~j�֚=9�>$T[�۱��BwB�fςIgFu�Z�<�<͞Q�4���ZN�D���H��= ���_ʛ��=�p�`���x}m]�Y�ʧ�/�ڳ�u�q�t�qG�5� �#�s�WD�&����:'Q?]/*��`z ]�k�cBn�Ʈ ��{�� N��c ����!����� ^�5��n����#���������ˇ/�.f��\�|�hN�1�P���f����A�-��eKyI� ��"��4����W�z�5&d�q���$-.�\�U{Bȧ��ȶDZD}i�&���NS� ו^m�x^�i�@���)�5�d9ȵG��s3�)���9)/q ���j���;��͉L��������՞e[d�&�60�{�\ duM�;>�`j]�yQ��5�Ћ���Y�Y��n��#�Us@�؏��8��ʂ`�fH���ex`/���ƞP�px����V���ٺ0'�c��*-� �[O����>�L�� Eӝ��V�\��asi��#�h+��ѫ�)�DŽ9��ڳ�� �^�����1aR ������ �w�押~|L?%���3"���cy���̫='���n`^�@��fL|2c��U� ����������=+�{>��np����Ő�Zl��|)/��Jo�s�ɧ�I�z,���D�"��c�a����S���ī=i� �+�����G�K&|�� �%�9]_��$�Ɲ$]���Z�h��Q%�L���" �8��\k��!��ԗe�84IqM�7��l��2CFWD>Ps�QC��4�3=��\��K����,s�y���5izì�l(:�yL�(^5��8��"��F;>� "�t=����R<%<�G�wT}��ü���4{���)[�p�lK;˨�2H(?�;{�5F@�70�x}l��h��=���G=r=�tg�!�~���m� /�s��Qw�=+���:��8z�q���G���#r��Qc�v_T�&��ҭ�\��E��'�[�^��ڐP�J�F�0�k����v�}<�x�j�0���M�����>��@���T:4~"��aȕ�6Xqq��;��2N?v|��̕zay ��0;��4|��6���9m���E��� �������-��X>&�0䁑E�1#�����ҝ��B��"*0�Ey e�P���uEdO�^ʉ���||�Y��A����Pp+"O��Z��+[#DM?�,~�|���>�L~����z��+"���qMǧ�Cds�1�B��z����$����4'r�u�d��e��!��$����! g]�([Bos��0d�cP�r h��]���a�f,�� ����8A�I�� 2���Z�N��\� ?���i��Ź�CF������U�����(o�mY&����r���>l��1e�2>]�Hx�����ЇPkJ�����H���)�EH;>~`o�ݨd�s5�>��z�"��έfg����"Wz+��k:��������5�[0�t��6�r�9||)�"d���&)���i�^�VXt���P�|�p���Z#�B�ȯ�V{��0�J/��8^�lo�VD����#��36�����N�u�h)����aV{�\SdW{F��$z���M����rE�B}e}а�P^}<ښ�z���z�� �%�ͨW{�\GF�P�P~��tgq�2Pd�gg�fOK��*}�,���2I�Ülm� 9Dv�l����f�����-��/��M�e+(z�����= ׳u��"�M�a�]\�9E����(�t����p���@�H���^_��>Fؚ+5����q�6�����5�A���@�H�"��8�󁰧� 2��Ԙ��� ל�9�GLwm�]�\���+�I�|��������Q]�������z�����9$_��P��� k�g\�Ϻ{)9�k����"r�}Gs����� �K�ף��0d,?~�5�eC�8)!��� �O��=E&�x��n@��?��D�"��P_4 n�^�}0�,��S�8�����G-s1�J�`r�G�"�˩=��ُ�;��EU_ʮ�t|�h�G�ˀ+$\�"{jJ�W�E^O(� 8�yf����et: ���A.��1aN�C ��11! L�ë=3ꢒs�.]�uI�^�0���ش't�=C�W#�TP4ż�5��1aj>�|1jOCO�]A�Ho �%'Y^}��������%w�o�j� ������zL���A�;�C��E&gk �z0�7��* �82!F���!2@�U�@�)3k�dFW|q��ԧ����b_K$��C��x� �y!�*����K�f6ZA�6�zb���}´3O-�ѐ���� =hd%�[ j��y���aSBc�������p��Τ5���?w]�&�赻�!��W��[*�Ft� �DB�ӹV�q-<,{�Ĕc7��D��ts�7���G�[��7���$l���hB���|�<�BV����~xnj@C�~#_>i�1�rJE��i�B�U�&]��P_��[k ^ �0x�[ ��1t*��Ai��fרSG�2���o�z�KrR?J��_plM� �����4+ ��]i�eg���`1r�sF�.�^) ���l�ii�T�q*�ߝ���_l�{�l#Ds70eO恣�2�VP��U�~�{���+�� �[o:P�^�>��9T��� 揤� ����LMm��@����9�=ST��Q�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: 'tiangong', chapterId: '86990931', novelTitle: '天工', chapterTitle: '0866 不要忘记', 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 看小說網 版权所有