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
第41章 天罗地网 - 光阴之外许青 跳转到主要内容

第41章 天罗地网

作者:耳根
(�/�d�* �j �1:@@��c��� a��ٱ�$ж�uckw�I{mF&RJ��彵���u�&-���*F�  ��ȋ�H�/�g��ߵ �~�ٗ�½|�1��O Y�<�g�sZ�sa $wd'�r"�)�*^�� �3{Oko � � ��6���A���w�w����(�)��s�悍7G��S�p��LmZ��)�Lٯ�Kksjs��Ȝٓ��nf�1��Rcew�#�6X<��Đ3{��cb_>��$�qɻ �9�ScseO ޑ 6>�'¨-"�p~qNY.��G����3�x�rA����8�M����\��<����s�����㒖 a�r �Z��6 �<�̞Xm�����f!{F|0� ]�nG��s�L(]3b��;f3:�Y����]����d�Jo�)�Nph9'���?��#;�'��#�_8"��]j��p����5�K&���T�#��v�ʯ�<�U�a^>��9����w�� �p�������Zm�+��.0^�B6�>������w/X����� ��CqJ��{��"LPqP�i���k���<�nfO� w�l͈@r�h[�h��(-�@PEy����P�@s@����q�m��ڒw��*8�HpfO��)5vy�Z�Gԩ�����A��)yw1��t�r����v��U� *W�������9���GĦ�5r��Zm��Iw���]���g���Ħ���+��Hp�� ��ʖ� �0�7d:N�{�l����D�V�t`J�!Sc��S:�#�`OH�-�;qZ����?�>Q����K|fO�l���D�-�����|�(۔L�� �!,y�`��X���7� ��8��.+��6jɻ��w)�1�k$8$] <1|����Ox9��t�/n����9�k� �5y�es&��K�?���j�K �`��kF�\1�A��|nmg�+�,>�gսes �S��p>�M���Y��ġk�f��L\0��� �"/��k�<�/�BtZ[�n��q�0��t��6�Q�L Y���s�z���tK��1�' ���S�`��s �͋�Sj��玲1�_�= t�abrsɻ�ɯ���0�+{s�b�V�#ȇ�w؃9����[�3� \�xh9�s�vD���x�pɻc�_vDZ5<�x����3{r w�\�rLs��&�ľpt�#j�\��y�ve����Ӫ�������%�p�f��`��,�@�̞ε������R{���ˈ�`�(֮Ils�'�C�_>c�ڙ=/ l�^8�/yw�����Vl|B�C��9��ˮF�G^�F�zDlZ��y�ůK![����|�|��8��f���&��%�&�X�Mrg8�8��w����&��[��\dC�C�&R��@qE��cb2��)��g�$+/M�%��rf�O$��*�@����s/{M�U���@�eZ�M�]Q\4�V������[|���3t $Ses��>49E�خ�]p��lk�+ƮA��ˑ�#���)�J �2��sj?A���\�^<�G ��[i� &yq� ٝ%/2G ��̞�� #od@��2��)��6V�*�4q��=K���v-v/�x^}��A�[&p��!��A�o�|`����� ���@� �x�x+��{(����pnA��G^nhr���cߵ�� �[67S1 V&Ex�����bsE�{(G�a�s�DX ��N<,�8v�6��8���'��)���[�ٛ��_>���c�����9~O!��Qjd ������ْw)�|�G�o���\(���w7� <���´v���V'Aoh�&��"��[%,v������1���Ė�O$����y�����7(����e�����ƶ/A΅��.x�p���O Y$+�P��+"��6����+�7%�cb�!�R2y������ě�KZ4ʵڝ�W _!�r��;� *^i��>$�B�F4���x������?2ZD���=#F���p��d��v��ZfON�b��ʽ�k�Sr��T��=.��Bg��t���^}o�x� �޳�01Ƒ%�kFL���VX�ٳP@� ` ��`bPmZ[�����F�tX޽frL����p�L���j7&Y�y鸙=5 ���L����[���8•�KK���O8���(�0156W���c��O(�l�ҁ P>^�d�`㷱'��p���s?Z Bp�c �$r;��;p}���*�_*\��a� �?@8Iv����v���� o��]��B6�~a6>���%��jS��ҁ3{n �pN�͕]�LyyS�̞#�����6��斁 ��\��|�yɻ SlkU�:�ڈ����Đ5\�0�������ڋ�[8X�fW�?�r ����ˀ���y���I�"����X:0Vӽ�pLl�ˢG��M-� �lO&��}j���z�3\:�v�� c�7һG�8���8,��9�c��쉹�K���j�&�iGRl��l0�м%QN-׀���e ]�n���tC�?��8W��<���@�� � ���)�l>\|D�8_|ހ�f� �;L���9��� ��W_��;V1���s���)�S�$.�cwd�&����(��ܰ>B���2t�vÙ=/���8��������}H��9Z��w3{z���[#礧���� \�����ȵ�gk�c�g^�i�B��E�%# C� /���I�K~U1>$C�z J�.|w@/ypT���G�iwb��7��!�m%��]C�������5j9��.S�� t�}�W�=Y��5�uf��#i0�'x4G�Hũiaqƶ�fGJ�X5��;WC���� �S�;��n��b�Ln��l���Zˬv><ɵ.��@��ڌi��@��'~�H6R��Gm�n��b‰���A���V=��_WNg6ڣ��M����{��G���O_"�O��hg��-�k��\�bp+3�l7����$�S� EA�Z���` ���{�z �����)lr�Bh�{Ը��b�*����ji�܅$)ݪn� ��>*3`3�;��!I���^�]��G�*�>��<�}��0����h�Y�s����C��j)L��e��������!��ؒ����#,%�����L�C��C`�� �O�e2�JU`�����I��oԓ�K�Q�_��4B�Pٔ��0�z�L�$ա�����X"S�v���Sco����������1@��e o�^2�,�J$J�+iATr�ׂ P�L�fB�s�؆��������^�fK1��D� �_� oY@�J�a�gc�S�)ʻ���t��.�<��يd)@qT�wK%��~�pF��É�RUm�(�x!Ȉ�A�����6*��D����O� ��P/��P,Q��+O�+��dX�P�CVVe\|1�� o����]>���f�1������6�xٜ䑕$2�K�JY�r��?D� &G0����Fc�� m���ٙ��bp��.28�%^|1��V3y2DS��y�O���>iB��`7l2�B2��}�Ѓ iWC���A�ic����y��M��T([.��+��r��q�\�6E�e͞�����4����0�SC�j���O˓H�K��y�C���������Q9� P� _8aGb� 9��nL� ݹݺl���-��G�E��#@SjC���[�p���+����� ���i�n�\���P�:uܿjpgםF���k��bu3)Wy�M6�*�%�Z�Jz��[����B^*7&U�tr�) ��?�ch����l���ef��C���1�&������]�H�������(^Cc��� BBq���<�d��PW�/EE��t��,|~$Kw�K�� ��1�M-h� %I��IZ@J��)@��%�U.�)�vO���m�8�?Š�A���A`�,� { // 初始化认证状态 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: 'gyzwxq', chapterId: '10485993', novelTitle: '光阴之外许青', chapterTitle: '第41章 天罗地网', 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 看小说网 版权所有