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
第56章 观剑,观人,也观我们的本心 - 悟性满级:剑阁观剑六十年 跳转到主要内容

第56章 观剑,观人,也观我们的本心

作者:我不是小号
(�/�d�#�:�+>0 �����ޟ������# D��_� Ť�MY�������^��!c�~�0�B����%0�ݫ��s9�P�����{P��OL!{$�\�Zm���3{v<�(��0(�2���O�'�߰>S�!�=�)cc9���{��� _=�\!t�ڙڞH�bZ�Ml��) �Į|��Tw3{R���`\�}I��G��d|�8����*y'��~��\��$!z>1���%� �8'���ڙ=�E^�fPxDs ����ĖXOkc�4�"g.aȓC�P�A�Ht��H�@�̞D��5�o=��V�����/w<����.b�Z�2���߃jw"9"��V������/�c�Wۙ=)�[�A�7�n);������B>���;D�DZ'Iv\�y�ԸV��� 4�Q���̞D�x�����b��:�z�{Om���{r.��P$_�w��ڢH~����'&�(�ΞS1Nk['i�>2=���2jW�O�_�1�+ o`8D�=E��!o`�Ҝ��b�ƭĥ�/@>�'d�[v�g��+�;����Ɏ˩�~b{��I#lb��S��Q;aɱ�"����"s��P����� 7Rޏ2@���CȞ�wd��l�2pp��v��zJ�$�M�=CȃD>11(y��`#��I�-�imP�c���6@`� H������~�vX����ؙ=DZ���q9��- �>���.L������ �3��4���ٓ4� �e��nm��T�i�G�$���.�Rx�rכ\,a�w<��Wpx�����%�AdZr �9��@�̞ (�����]�+�V 65ث=Q<1q� �sᤄ�"6���EU����K]�,/���Z�Ja����9 ��-ʸ��"�f���洯�v\�P�E3���� ��3{N�%��5v�0��W��^��ɠ�!������;�l�9�yW��O���6(�jO���3jg���Q!�����!���7�.1(y�v��u� �T�2�3{v�j�cS��l�QoR/�2��ę=&�a�c��%[\w+ޛ� J�dyZ{��'��\�}ib����7�Z)y��e"g��b��Xm��A�O�و��vp�@�HɵڗOk'�q^&pr��ę=/�W�{)=�|����B��w#ds��l�ܜ[dGH-�\��pj��g��0|\8�r�s� �� R�=7/�J���YaP�V��$�q.�p.�=C�1�+�E�[��^$��9񓲷�cb'��(�d�"�u= <.\B6���q ��S�dNƧ��P�Bg� u��e���؏�KlNƹȏcWc[���0\r� #���+{d�̞��#sD������mm�3{Vc/]˸��V�Y��̞��^$�e���"ʝ�~ka_ ��5�y��F�\Ŋ�E�_����D���w��^��*lӰ���y���'���1���E�������ڡ��J���D�B����%�Z����6˞��.��|a�Z���c�/Tr≃5�g����J��pPm�݌��+����c8�DHГ����hx�Ț���qlP��NL<�/:7�|g{���~yZ{�J ���/X��� ��� .��lZ����h��؈���A�3X.^7�g5�r��Z��A�T�h����؞�����]},Lk[�$�ku yŻ�؎л�+8��ģ��� �@�i,T.��W�L��˨M���sb���=DžC2��˙I�8��v9&��l "�ٓZg8� ]=�'È�.w�C8�.y��̞��ϱͱ�)W������|�*t�+��������qyf�oĦ�I�f� -GBv�p$117:ֹ��@����6�ağ��W�l)�qyYj\���U~9|fO� ��|ٞ��;.g@�Ƽpb��=��rK��GV@�p�3{��*p��]�ٓ�<<0��'º��g@���K�G�?:���ט����Q$�5 �BNkk�T��ئB��Z.������=ʀ�8xy����ؗ�|��=K�O4O��͠pL�I�jl����!�+��D����� �3\�v=(y��c����z� �P�g��=���N$C2JR@q w�BW��i�; 7�'���BXA����69�`��p׆��l>�v��̞�π�:���=F�)�p�5�Ҭ���rDW������u3��p��]]rf�jlr� �m�`<�M�߲kb����~Bv�q�䖲)ߵ�{R�"I�<�3jw�~���� !��%�A��jp��nfORt ���^�ۡ�j�c��U�>�~���(<�'$s ���wb�j���DZٚ�E�Ku�bӹv}g9C�+�)�.�=C$qN��G�DrW^�W����c�s�'7��`$+>���<5Ž+���Nuw\8GAʥ|�z���E ��]!a���-e��k�W�<��G�4*=�R�O���nj��+�.4��;h �n���eA#.1�[N�RA~h���.aZE �D�M�U��Z:��%����U���5�[�42-� HMNI;�x9x�1-0.��M8����6ͱ���.��DD����$�޶��T����9��84���nB�U�+W��H��]G|f̞� 7�"5;� �9C ��Qw}��E).�>+�L�[ً�=uq��FLwM� Z�A=�/�[�|v��*N�HrPr�9�� S ��AW_A�͆��r�ٔO�.5�;k��E��j��y�8�BT���"���Z�ɭj �����tN�nM����a��H�W@� ��fL�!�� �n�Š���E;���9�,t�f�� ����_k�,1�<�*�)��Y\��=����I�1�'���t�)��Q�����T~(jk=����vQ.6�)�q���H�H��AE�� B�E9�@qX��p�2O�A.��va�q.�ĥQ� d���F��V�.�5E��f���L�`X.��a��Ȏ��-��� )�R�Y�1X�*�)��ld�0ZZ����b�D�&xV����I4�1Je�u!v������BI�Ebx{�9Ф����pt���Rw:Z&d �m5��A�_�Jl�|�<�vZx��y�\T5�fP�S!�����f^�~�jV�Y���t�5��O;��|��x�`K�a����'��:��!�����8xTdk�z�tl5m�G��k+>��G� �n8�_�Y��!I� @2�Ӥ)�n��+'��ĠeBĚ[�Rr-�b���n��!�[6;�QT+��X�|����ͰP��b��S�� _�Xm˹=@�4��u]g��ƕ5L�oU�� �yZ��Z �A��J�J�E��� J)�R��X�r(�����$�j8PkP�y�N�f0� ?w�]�"���>d@3��j�Q�=C�w�;�)�ݡ����H�ƚ;l��Wu���.���33g6S).j#C��i! { // 初始化认证状态 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: 'wxmjjggjlsn', chapterId: '67030869', novelTitle: '悟性满级:剑阁观剑六十年', chapterTitle: '第56章 观剑,观人,也观我们的本心', 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 看小说网 版权所有