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
第980章 :周扬的军转民! - 重生1975:开局撕毁回城调令 跳转到主要内容

第980章 :周扬的军转民!

作者:大沧月
(�/�d� -�*��+> ���sΙ� �P�JҮ�I��P=w�Qh��ml`kwf��x( `�aVA�� �` f����ٖ�>x:|j���J�-��[��\F�`e��T��&�8�=�*{����L}�i~��*��-bI��3ey7R���c�Π=A��q������/��`~�}q�v�(�o+C��S�d�(��GXl8��og�C�!%[�5�F��=�y�����X$�%ď���1�j�j2X�Uv'� �������� � ��k"=�y�9��F�������9�&���G�{� ��Y�G����/4�ۙJ˻H��������D� �Ƀ��k�.m�w��/�^Ն���^e��;j.�����/���`8���Em����p˻U��c�̻��O�([��lw\����� ǀq茲K Wx��2Q2�; �]�9�;�K����BG?��ԥsQ �ڮ�8�̼�~���6�X����b�I�ogjQ����}�|���LaG�X����L��W�S:�I�c� � ���Hr9���7����`��O���sl{��0������w ���=i�ɻ�|�|��F0]�[�E�d��+)^|���0�‚�F���~c����Q�%eog*�`ж�]P!���]���lj������ն�zgr%��3u��5�ݛ8߰|���ۙ����H{�ë�~����e^��U���km���� �,�s��P�]V�oyw+{��#���=�l�2p�M�DzB«� ���S2����&b��-�*�K�]�e�0�I�v���=�(oA��sO�U}���OQ]�|;S ��2w�^�t˻�v��'.G?���)˻��ۤ�݉�C��� �a^˻����m��%��%ă��ܭ��ڶ�[�~�<�yi�>����#蚅�,�ȁ:p�&[D�`��6(�[�ۙ� �UL}�p<�q�{��7҄�ȼ�r;�Gyy���`ʋ�>0{sȏ��[�Ȅ1,ocOl���՘.��bތ%��[�'�q��q�yEf� � }�v6�J���@Z��3�LAy�b����1�[yp �ĿI�`e@yy\�>� �9g�4:���o�j/2;�v�!� ���<�w/���ˡ=�\�@�dI�>>��H�)(7���y��ۙ ˮ����3l�LX��]�{N�J��3Umo2o�� W̛�dP«gj6m�0� �<���+l'*�������\I�6�^�W��X�ю[*F�K�搷3�D������&�N���V�v��<�1s��5�5 ߥ8��+�V�V�惷��3R�"0���U{$� �<��=i��+}d��{�M���m�rI�Q���y�W����ogJ>�y�� ��W�%����35f�Uyd���F�P�G̻�]-�S�ZnFv%�U�� dπ5is�2�R\U :�F���w? n�X��E4 �.0 �=˻���*��x��=�� ,8^I���Fŗ�3 7}/�~�Ӝa�uE�;fW������G#*659�:i��b�4������&�>f�5�({ ��}(ɥDi[쾒b�l��ʃC�ù�9��S�#��I[�1����ߪ�5���Ln�C��7��*s� ��� 2��q�t^����]1�IĜ�$s�3���w)���iny���!_e�U�>���P��ʠ��[�hǽjd{�X�-� �V��Cm���:���h�h�3���SP�i�})��7���q��LY��`.��U{��_��W��(��p���Mޑ}Bv4>�rL� ,�L���wyp��6g��/�Մw;S����@ߌ>��! ��g>�0��`�c�$�{g/Ⱦ8��|A���(/d~s��"p���L���k��&m��G�c�^�r��H�8�����o�uq�y˻���ʛ8�lS�F㣟o7K7���� W��W�ۙU�3z�yKe�t_m��s��S �qq�!��W����o�7d���ɧ�W���b�� W�"ѵ�������6�1�Dy��SFn� �("/�^��� K&>���ʠA���`e1��R�m���U�^eSP���%�M�W�S�80�8p@���6(���`��L0��H��w��35f^՜I�[�"���T$P��r9����eD� �_�E?0����shw,_bNA��(W�A�"r=��\Mx��-"�F�i��|ļۊ [ޕ��~Y6Ƕ�v���r�c�%�[b����[�3W���rEǀ�b�R}R�bL����(��Vp^:ᒈ!��,L�)\+���%d��� � x�y��?F�Δ�ݭ�O� ,� ��^�����6�%� 嵜�� ���Mn �Um �w���d���/�G���5�F���.~WK�~� �M�,�� ���T��`���z!�g����,^��F���[�-%|Q�)N'ّ}�/�CGX���=�����+� ,!�R�k��b���9䃆�H4\���e���)�舊I��ʐ5��ۙ�(���;�$�!ۖ�)(O�>ԆO� ��w9�˲���1�`C/����5G�V<2�%��?�og�2/�� ��2Ϙn�!E�*�X��} �W�^�ٌ����/��X>�6�s���{gW�hǯ��WRlҤ�0f"�ڎ�V]���+l�*7���㝄�$π�ն�6ƹ��(�̽�O�E+E`$WR�`��J�-�V�{�9��'�n�C�8 { // 初始化认证状态 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: 'zskjshhcdl', chapterId: '42639251', novelTitle: '重生1975:开局撕毁回城调令', chapterTitle: '第980章 :周扬的军转民!', 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 看小说网 版权所有