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�*e��Ae;1`� ���{w������s�d�FPl�U����@�l��`G�?����?_ P����e��?�}y��6�v8pH��?nH��ri��sE���ýHJ���t��!�c2��{Z�2�e����vu[;�9���#{ y� �����(��3��b��?f�E���W�E�n^��F�)�Ƈ�K�ȇW/�xJ�W"o$ـ� �o6���B�cñ��/��XLJ���5K-zp�r.�W"SL�ٜ2p����Ôv <�E���� �6����'&@�<+���]p|���#�s�[ۑ��(�l?х���� o����$�$o�`�e�ؑ�/�� 1�Ү�s�W���ќ������ڊ�/?�����7�ꑱ'�p0�Jq���nA٣�B �\#�a�D*��3j��+>�<`N�y2._����D�imJ����%%�t�Q/N��m~�'G?���{x.� n��|h�͖�S�"T~�g�9){�<�0G&��q�0�� ?���S���s�ve�p,��D��33=V�b[������'���ە�����Y.V�ڦ�v��2G,�i���l\Ck ��7�����=)W�C��T�s�v)�Z�ދ<�� ^ن|����6����l^]^]��'������F����4��X>�nx#� ����s�4��W�3�'M8M8���s.� ;Ǧ�)�x���H�Q?�`l��flwl��q��Y���S�%��^`~����Ҭ���Y����n�Y8�]��kdc���82�Ht�� �W�3 .)�1�nI�]�@.�\3�9Z�P���fs��KJ��8b�r�kd[�W%����������SL�a�����&ܑ���Fv�\t� ‡V�%%���2w|\C��n�a�`!O���Em�/��4������ +�"�P��S�`�g��}�D�h�fp�s�r��b�7�&��n���<&�jOtA���@NP�<y�x�6f��&�]I��y�zx�A�Rҿ�c�)&-gl�<`I�Үf��B���X.�|����~�|�yX��)�f��{�����|��KkS�]��o�Y��9�`�B���ᡐ��ܱ�m1��Y���K@�,_`�i����s�I�<�<� �\J���!��&sJ:V9V�� 0���J���k��n�@dJ��� E��+ #�~��G���/FXRr�t&�.��N��[� 6�v�pe��<��yɛ��έmJ���[ĊmZ����sG�A� ‡�_(����KJ>%>C2T���*Lt�x)qQ��%K����l�I`N���'&1��)&��Z����5�%%?�w����`��l� qAx+��&?�2�f������&��?e��e���s�&�.��o�Y" (>+[�&���s��[&��}8:V��'0d�熝��� �d��{�ۘ�g�M11H��/�t|�T�v�k��,DΨ��K7S8C��x� #�@�S�`�Hn�cl7abO�G�-M�21��sl8A� ܱ�Sb�r�ⒽF� :�����yb �.Z�qUL�pxc� "K1Ni��$W� �q�E����12��h�/� �ys��W�Q�}r?L� �̨��<���%�|�'� ��\ ��!/jwL/8:�ುb�����=���ֶ��/��a�u�$ȥ�����=��� N>�S+e�c�@��[�5^��C�L��k��ʶ���$�S�*3�;�l��kd��v��͙=@����?�2�WL|�m���5�!6F�+�Xm�sNb��x�O@�������{Ǝ�&���)܀ˑQ�݇.��{Jl�`��/�Ծ(���fpC�*?�Q�r7�r tK�������؍ښ��#�v�8��y�pT�@��˭ �Z�Hx��e[�3Dzmb���"�9�i� �#�pS�E���5`�jS�nιܜ4/iރ�X�!v��p�)�n��f�L�Z���� �� [�W"{��N*���u7��d��-;�,FSx���tJ:�.FqF=b�o�\J��qJ:��a���:�E�� @W{q���Q𛅋o`�ֹb� �#���/j r(�vc��� � �����=y����표�.��C�KJ��.'� @^�_�zNm�r�G�!пΝ���6`Z&�o�K@wR����G˻�_乹`�v��x����C!_Զ���� ^��|3x(��'� NܜҮ@�$���;�� x܇�d^m.F�Jd�mEm�]��b��~�"O�����Wek�l��S�,i�0�l_�u�)��G”v��a�&�8���do��A��3dZ�Jd���lW�>L7�#_���MI8\�<�ݏ�im��)U0�'C�w2�L2�'#(�� *~��c�|P��ç�w���2�A�� ���QW" P��8������$�I�;�|�g7v��I�#�O��Enٛ�4�Ґ�����NPq�]��7�B��p :�x1 ��GƐ�!�0ws��1�?�W|x�p��l斂�+ �U��M��ˇs����w-�k0��V�́l@��k�+�xI��KF�ΰM11QrN��?�X_@�&��i�� �^�V�a��l����ۃ��k{Q�@��7&Z��D�H$��yE�홼�l�#���K8�������W V�f���4�m�đO�n��,���n0����<�xF�(��8|g{r���x.��)pT�©�gԎ\�U�"6�tNmP��<����#�?�oLW��7���{'�\P6�{����6A�����g�A1V�.If��4�bb����@ؐ�\֔����|"���\pe��a��a{p���&b����/�w��w W<�i/B�=�[N�܋���e|�˃s̔mmolC7�.H��}�� 0�㞖��̣ͣ�����)��d�������vǾD��@\n�<]c���\{p����p���;���d^ل�"���1�Hy ����=B88���ȓT��}���s�[6�Ly�y��!�w,����bF�R:�`�#�&lmg��,7�y��=�������zR�C斞c�%�?�S�el72�@� W�9׃��HN�]�lғ&���\��* /&�݅��xK�_�.Xx�ak���)c��,�p.�r.�]�����sk��]��(l�G��/���#OuNkc���]U�`�B+��5�C"#4�2�bU��@��1$��`@/��J+ۼR�|�;nGo�ka�«BuH8�6#)��_�#�ڣD�����L��,��Q,�-ލ �S�5<ڭ7[�~{�P�c��B��1��d�WcO]:����q��6ڃs�G��$�u-@�=�>6p"2`�:��9���N�� �@����Ƙܦ�ȫ�Țm���&Yߘi� �:��Y[Pj3 ���Gk)�?ob�*F"�EEs��أ�ؚ_ܯ��z!�Z�ЎC �����Ljn�89�)�۸��f|dv圾� �[�oz�N4�`V������# �R�8���� ��5����CB(c$���'�x��an�����:�xK���u؂��[7^!Ly{�/ÏdM�.�1R�A�%v�騒�$̅;s�\�'%JH g����Q��,�r��pq��(�v�"��}�2��(Fۦ��#�2n@7��aߠ�}��hݙ��m��|/��k"��6ŇfʺY��~7o��W@�6�r�nĮ7��OR������d���P�'5 ���;�K�)gu�F{!�>s����Za��撃.�3�(;q��w����h� SM}Y�ة%�?24���/'/�k�Ru5�ٟ���ѳg�N֦4���de�HvȄ�,�����..��ﶢ��+,Z���ԑ���U�_NۼX6�m'Fn�i�p�Ҹ���R���V� �l��� ���5+<�,pA�#� ux��S��y��m�S х>�=��/C��Z���>���'rT�$x���� �v�b$'��sk�M���v��$�')�����<3� kF�_����YAu�X��f\:���=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: 'ysjzty', chapterId: '88143555', 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 看小说网 版权所有