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
第40章 翻手为云覆手为雨 - 执剑写春秋 跳转到主要内容

第40章 翻手为云覆手为雨

作者:未知
(�/�d�=v���(@ Ss&�{p��M鰶��D5�̤� ��V��.� 0X��Q��pEQ�ǃt��M�072�wt�c�:?3�Z�����vqT�َ�!6��\�Tv����rHٕ��s�H��#�_Ю"�er�p�\9��7���I���U�LlI�d�.oO�m*h��=�PDŽ�>�|�χA�b6/l)�T���E���+W9Ħ^d�>1�������s�4�T��� �GF-Y�����(c �:L1{aK�N��/�V���I��T_��l�� y2�÷5C�޶��ܾ�������.t��a��}��=�>����Yg!�2��yv[TQ)��αs�8 !��ߋfb��"����QF��U$f���+��-�yK���4���6�f��"nu�yx��)fI���.n���b0i� ��F;!�#�b6v�)����K�+���.nݡ{�-yπbS1d?���;Ƌ��6k*��Ϲ�9���عB"~��MoޮȶfOF�~��^��GDd� zx��&�.� ��%~��Q��a�����K��؉��}��S�M��^�>����k�<��"�عz�s�)��%-"#X?q���@����Gm0^aK�� [2'���V�CW�Ҩ����Tu���z�\���� L�:��j�:��d�� >�(�G�>Oи˜�� h@@"� 4h�\� 80 Ѐ<0 .����K��aG�%�Wz�Y�ՀQF��U!��l��� N�n+8�k�#��+ɽ��۔��M1;Dʣ�S�1�~?��g��P��~���n_�;�+?��;_y��v���qq{��-i�l/����?l���B��s G�~4a��Û��� 5l�H���]?4[Ԝ2�����)�T�� L.��g������s-��4���,��5�}�����1;Fd�����=�E���<����$N��gqA�� ��M�]R^2`O�V��=�6s>���i6�6�T�&���N�=��mG�T���%`��Ov�X��M�9#u����6;WRso��Ð���4g�)�?2�:��;W��-i�؉�-=����`I��K����k�fl���;��� �"��q���ā߸��F���L�C�c��`�Uv��O�Zou/�`{�9�a��3��–�Џ�k�VD|f}�������{dc�*n��"�-1T�E\��W�5?H8C�Q�������f�\7 �i..ew�ܥO�Qb��A5�ǯ�a����p8�a�W���ٓ�\��?�|�Q���7�I������D���1�#��PyF�^��&sgg�1&�p���Z�|��5�����N��-q��+c�w�����-i�^ݤ܆�lU~Rz��_哂���l��� 5�*���ф�s�no�77u�C����m�� ��2�C��M��ɏ&��`�l �se`��;����A�8\!9�S�����%台����;W�t+���"[t����&�>Ϩ4� J�,�s������<\�����s�� �铲A�/�;;Q��.����ܬ�|uM�'�>�FA;5�����ë�7�9l��O~0��:(���oC�,����vnu�7}Jj�S)ݦ������\R=)���)fwv�<�{\�S������,j(sN��{Ӌ*�Cc�j��Ds�E�c�*a�k&΀x4a4uGٌԵ�6I��N(4����g�c���aNA1-&�,��V�7����+�{ds �n�PWtrڀ�,n��(����+$Ԃ4/p)� ��%������He�-� �?Lp ���������ܹZ@A��c�`�, �c'_0���v'{���͔��=}��{dO�|u�z�s= �E��f�I�/��Vpr��;��~�0�/ל�E��6�l � ����#�9�S�SD�F�\�s[D������Ձ�;��(�#�q�N��{=�Q���s1u������ِ�[>�8�l���F��l��V���#��^�^��F�c�O�d����s����w���&ݖt����mM|�\��g�1v���c>����MpXQ#g��ӽC���m��!�73Xܞ�Q� �<#u��7 �����`T*� c)z���; o��N�͇�W����Q�*"]�����Q��mH٠��v����[�%�On{��P�������m!xaK��@2Ԇ�/�����n��cL�-�о��N� �Oo�L�~�R�;&Vp����vā��ɚ�Q�� ~\�d�1z#uI�w� ���zyxN�GͶ��b6�r{�j8�5g?�};R=���U?��{�sgK��$՗7�Qvy������+��ϭ�-O�Dd��\!9�ع��/)!8�dk}j��sJ1;�QG�[�\�2�,;��~v�4y�\%�C��Q�q�8#$B !�@(��(Th��C��#�ƣ2���[��{Q� LM{þR 7����ᮠz�1 �Al!�-ha�TT@�����Y%�����I�<�5}��-jN=�]�l�#�$�#�a�ػt���h)�� D3]l�u� Y���{>V$��Nd#�d����+L�a�;�,�kyڔ(����E�{�l1�a����^��f����]��i��v����-zt�;spH]��`fo��rT#A�J�lUy�#�0�c�������������!+7�BV_��X��پ�8����{ �rl { // 初始化认证状态 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: 'zjxcq', chapterId: '5159753', novelTitle: '执剑写春秋', chapterTitle: '第40章 翻手为云覆手为雨', 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 看小说网 版权所有