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�'Ř:92<0P������<�!�$H�J�LP�4�UmUL���0#P�Rh_l���y�_�����y�n�{C;���]]���a@#a��á�?Vw���lu� /&0q�:��x����U��* ���� QG�c��4YS�+�X�vjS�w�l�xuaR��v'7d2�u���bezzm��xW�3o�O�� @7_&����vP�g❌+S��ԙ���u���Cԙ�����[(V��� Q6���z=�=����11�49�+Ӱz��3��k!�����Z�r�l�d��"�ceڐ`��8�^ 9V����Ĺ�x'o�' �1��֠�X�>2�����1��a*rf�f�L=���J4��X�|z$^+^��'��@|� �u� qS����^m ��� �*�뱹}Ⱆ��x2ԓ3����x8A!{��0��8V��&k.�8!^��W�(9s%�r�� {� 0V�lu��� n��ܺq��5H��\k?�[k�` (����� {-���7��s�\�[=� �U4��X�~�FrD s�9��!O�t�\X����N8�ι�B�fpk� ;�?�+�^�{�W:/����y�W0SB��)�7>ܰ���U ��FΜ��0V� 4�2�A���/�/Y���A ������C�����,N9�ܣ=��2�x0(�����'�{�pPC��.'�z�yW� ȥ����`�����se��9�k�+�x�}%=q�����+O�x��@�ڔP�L�J7�O�H^|���h��?�?.��{��%�be �n�' n�0��'K?���]��nT��P��L� �~V;��8l��P�L��9����T��T!�q����`��r&^�L5{���8c܃�$^g�3�n��ʴA� ��56%��AE �,Z�=�D�S�W�:�h�L�QEy���RdP1|����?��{�~V=qxA^˧3�)� }��D� �rE ���!z�wD�N���(�b���H�c�U����toG�` �r��Z���y#����[[�bȻ�9ĠY��?ѷ���';4E���&��c>�9OQ0��'�|�䐤���(5W^�6V��/{%��ЎQ(� �2�\���ī0a3��OF�Ow���8�!0���ՅC-ಷ@�j� ����k 0�8e�M�K~Z#���\� |�X{�st�k�0���x �@0¡���c���7�'X��j�E{��Q��~^�M}N���C)*���k-�*|��\+�M��� `Px-����+(0����F՜�<��σL�; ����Y�U��yʘ�/� �������g}��t� ������ad����O��0��f�L8A��<��da!.�:�@��xE ��x�2 dG�%� � �r� �_-�,u�׌�o��|����ș�A� ����q�dd�zh��y�n|txM^pf̔r&4��ݔP{@�y᩟�#��\��@��j����'��Ԑ�b���.1o�����vu�A���2����'�)r��Sq�'�� �C-`�xڥ�ċ՜�d��g�X�F� =q8\��F�e��~�0^A�x3]��)���fUN�NЌǀ/Ы�+6%�����(t�};3���J$Y]ŋ`o����� ����s�>`�����wu��5ސ��-���{&�Pv̤�3',�|�T���ϫ�[]?�k�^˃[W�7:5����yu��nuX4 �8��)�s�D5��E4��06�x��ՠ����n0g>�W���5�}��_�\v� Tɂ������x��Vn�h�����3�/��(�u�Z���mw�L7�B6��� �-��AE�s>!~�ԯ�Re� �[{Ug⅌n9�ԙ=Vk$�1`���x=Ya�6�+�#ao&^K}<�O�˧)�O� W���Q�ܔ�x5��s'h�@@ ` ��pI�ؚ4s����#̐ɡ�^m���a��&<ںr^Q�3���A�'c��`�򂼠iE�Đ�1��PϬ_�M n��nJԞ��C|W�~����,��NmʢxܣY���n} �Wd��d  ��^Rz�)杔iB����R6%T ;�¢�1�Z>q��$�*�}� z��b�.P����65�x�H�Z�~�~е̜ ��!/��@����aC&O�t�b^̕'ez@^�y��3cX���W񖎋��7���#���.��e��s�:� YqQ��0%�qy��3O�t���jC&��g��\��.���\� B����M��ҘI_����vua�u�j�μ����k�{�,�6�ٔr�̠���_'|�V[{tġX�N���^0�I�z���=0G�lu�aLm���x3V�_澃B1<�A���Љá�B0� �„%��.,�(����; ���b+ ��5S"53h2�B�����`I)�U� �@p $(�E���!rE��K� ���@y"D��L���s���ˆƐ�9&�WI�"��K;$�_����D�ߝ�?3s�cS���;M��H��)��l8v�����Z� 4`t[Flfe�b��m=�ퟎ���т^@���:�H���GD"���gZ|�:T5�5��{?��|>�vɼ·���#RՈ�$���N�`YC�v��iw��j$����!X���c�OK��f��Q4�KXd��d/g���l�[8U��%w�ObJ��S!X��+֠�)7f����gb5��B�_*�:����!�l�4�0�]�nz6�cLDH�[{�]�H��}��dž<A����T���RL�tQ� 3�Js-f0w:i��]����.��psX�%�5 X�QL�„&�h -�4��{س�[���<{;�؁U�)o55���L%hD�3�^uV&��a���̐ϑڳʈ5��e`>O��M���T���*fAUb��ƶ�P~,p�C��^;"���"��^ �ɲ��z����4r �[�6N$��C�4��j\�h`�ئ`�Lb���z�3'u�4c͟�������49�@�2g�`�.�aɲ��Y�� �R�/�4��.���� ��DS� �[�m �Y��L�7`"���*F��!3�E ���CS}`v#�f/i�t$��S��� ���d ��2 ��Hc�VZ-` �?*�c��Wq�D2`E#8���uydix�r�G�\��>[w�&�#h`��|8R��T��P�0�J�4M�+<�&�iVi��X�L����b` h��IQ'���1�WB.R瞑X�E����Il*�]0Èn,yf��)� B�y� ��4��%�U��@A.���)�����v!��yܠ��+ ���*]oTn��,� { // 初始化认证状态 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: 'qinxiao', chapterId: '11018910', 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 看小说网 版权所有