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�4-�꜡L= V��s�g@D[d7������ -6���`7��:K( `�aV!T �D@ ������d� 6�=i<��I:�.=m2��8۩F�c���42�眸sb���$=5�ʫ ���̦���w����Pɻ�dI8f���� s��lK���ۥ���=����(x�a���1�M}9��0E����.=!�[\���hKJ��`�u+��ғ�z�v��cj����W *���g���.=�i��\2����h#sh�r��xG�L�&ŗ�s�M�Ke�/�zb{o{�l*u�rho�[�9�z�c"�%=�R� �b�ٴ=j������C̙�O�!��p��� �i�R�s�M��<~���K;�cŢm��p� cgs4/|�mo�^R�]z CY,]��>�Qɓ̱��w�i�Ȥ��{�U ��YO�x��b��m��/�/0z����A�l!�p=g���t���+.Mr�ʽja��T�]z2� �ڞ��P��`0m��]z�W\[��7ys�(,D/��o��O�v��=v���I����8^.���W-��V-���Er=��9�=�O�-5��G1�t|u�]z��'`�}��Q��sVnjN�%��(��S��Ņ�M��b=D� �xC���T�$�C�ۥ'F�"� n!P����j��z���oN�KO�)�$�/�^��+��KB�ht���ٞ���Rx����A�_�e����j.^M�)��M�������^��@���4�<�V�id��4�����,�Y�I�m��x &/ܳ�Yq�� nj��}fF+����ڧm �7��Ө|��;;�p���&��D��B��F%w�DpD� �E�j�D�E�/H� q��)��%fڇT���� ������Z�7L^nO@|���I\��\Ns� Wl � �\���S&����?��T��� %'�Z�KO�"ЫZy�;�{�)�/�6���a�����x�fm��I�_)��r��&��L�B�xvh�a%@>�.�o࠶F�+g΀�O���/��I�Fp��J�Q#݁����lsN�Y���E8g6v�s .H�w�ғ��j�E�2�V?�P�W���i[�/`�����#���ә���� V�<�#�Ε���`P�w� �W�Hb���T��S���1o�oޥ���!����O�.޳�v�fsP��K��؆@;�b��^�<����.=M���'��� (<�/��"��{Hܥ�R&)>�6�q�w���X��=���?�Q�O���N��.�a�3r�=۔x�;V�L�KO"�/�Zį.�T�sF��*�ٙ{��~�w ��<�4>���@Rd�Ta0y������C��l�w�ȧ�~g�O�fr�l�9�]z߂�h��I�ls�)�钋𙳿Oļ��f����ռD� ���,����O���J� H_];�� Fx���Dm���>S� ��٘�7��e��� �� w#���U�ȃ�$ƌ^Q�/�xNJh'Tg�g��`��s�|�u.) �I��)�z��0'�׹���`<5Q�Z�K��yFq5� �������ć:�Y}��i�f����� �,����7�&0��\*��M�/^#����$���?� y~3��:}sP��h����Y}pq�vV��y��\x-�[�s����-��^���#b)k[��nxD���g+��7I��>���>�"M�dӄS*[�E=�z����0m�v�����)I {�C �Z�Ӿ,��� �8VL�D~p�.=eh����N�w@-��~�^;��z�%�W�y��ٔx+�.� )��&w�,�־>� � 0�*N����1�=ɼD�\��P�o*I ����,g>�@|"��㪕��r�B�/�j4�'��i{�if���zJ�Gw'j�sVWK�����|������k�·�׌�[�$� ����>\OA�vHURp��S�ŕ(n�r)���l�S]����&dN�}��Z�c��s�M�K�=�٠� Oj��� ��9������P�!�/�g����۫V>�o8{+�M�/���k���d���� &�L��'/C׌�k�os�� �h;��ZT×8���R�G���7�rf��g�Dɪ�#��E�.�|�}EuΉ1�=�n9zE���eh]�M�,��\V7�|�|��;;;�ρ/�r?�^>e�C�� w4�)�R�.N�wͶk��7yJ��������x�v������#�0��Ss�6ct1 3��/�2F/��KO�G֌^�œ﨑-���l��O��^T8�y��0w��.�]3u;�჋C��9%�������}�*p�*0Q{�6�9xI��4-`�����n�'O@5=�y��1�V����=jdҀ�-�a�6�y�z��̈́~U�2�� 2�t��Ged��9�q-�� �:���ߌc�n�&R�,Y��n�K������=�>0�D���M�]���o��.e0E'nV���a��E�E��p|��$�����N΂`t�D�C�B/��}���M�5 �Q�]$:��N���sr{]�> 2Z@�E"�v������������j��\�7w��� ��E��e5�5;k�c�. ��02��v� z����͝.T+k��X�#:��^E�Y�'��}E����c�9V!J�C���祓�ӑ �X7�~�5��ГĚ e֧(t�P�H7H[��$�d��Bd�hg��h�\j2f� �7#U4J!�Ro.D+��� n��P �s��Q�)�H8<=� r�/�U� ��L�Ib`�pK�ł��׶p��D���R�����!�+-֏:�dM>/��"�&�e��&�xʺ��!wʉ٬�Cj�XH��V#޽�w�*��T�o��S��Qfb5H��AھzL0y֋lΖ@l4��;�&��4.�C�&k�~�Y�^�J���ȁK�.c���4F>����/�T��w���fL�V��n�~,�pvs��*ҩ����"��t��և gT> �D-s�y��L���e�����0���ݔ�������9�4~#��P���V!#l�����x�> ��,<4&��<-�BJl�NC\����LP�\���u���[ �R��jDo�mQ���l��C�30R�T�ܐ{ _!j(�\�*}M<� ������c3�^G�|������D��� �0���*z�!S4Ug "_�86��T�J ��9ܿԉ�b -��Dۊ�BK����kڨ�atqC�C>l��%��=���> 2�=t���G~,� �R�> ��K�]B&�o+��3Ϛ[e� ��Tc������'U,n4 U����F�g5Q>��L�)��r�2�j��T, N�B�N$��Q5ߙR@jt�F�Y&��6V����%�� ���#��e��)Y�/�?�82v��ۉ$QX,� �kݨ.sTR��:����/d �_�=���#WH���=�A�cd:wb���یh�LP������W0a\j�BU"C�P�4�]���3^2,T%l�}^F�` M�/�S���b4�\�t� m֍�.�b�`��nd�X�L��N{#�عgx�����ݝ��O��$P� 5�H�x�,�m.����Y�?8= J�0��Y����&r���ykS�B�<�$�;nK�g�l��; �L��0k��Q��\&�yO!�����1�m� 4���L����CoKn��ާA� ~���^gC�����.��{Jgƾ�t���=.2ר=�j5}:7�l h �K_�|�����b�����XCWY��C��'Ec/Zs�8���� ����«g�&���d4�g�8� "��'t�6_@l�U�(?=z��G�h� 䇈��,:�{��yVg �hB���q����w��� =�-Π\���[��D\�}Rg;�,��u�U�,�B�<���PY����6��/К6d�ߘ�l7��<�c��`�uݣWyɝ� ����V��T���z�?�j?��Q�l>�Ψ0Xz#]��*挌�P��v��``[P}��~4Y���2/w { // 初始化认证状态 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: 'xingyuanwenming', chapterId: '44454892', 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 看小说网 版权所有