跳转到主要內容

第九十九章 一拳!

作者:山村小伙夫
(�/�dG&�� �H,>0 ��%�{��*�*Ēm��7G�٭A1d-q�A ��-v�"6��r F����� u��!����+�?���0��^�9����=���=�Avv�r=�0E�Y�0�珓'�Y =b�1dw�Wq0� :z�� ��۟�\�/����N� �W �4̅�y��� ��\C���_��xv�"NiC��A�<�u<�H:)��˔�������0l/��Y�ޞT��&���\������U>�q�<_��:�tØ��Naؔ�"y��+�+��_����$L���ᔆ?a�U�K�_�?���܄cjRa�쇜;X���%�9/Q���:���%ߓ�<��|vd߄�J3���� �S� ̎��m�5K�8��e���W���:�`���с�d�4 ���; �n� ��Q���U�T�a�\��M�:��I�>t[Qz�.H��h1�ና-��MoWa3HpO�)Žu�kT���xB@ء�.��vv9��9��񬞓��}y���d ���m�����3 �҇ }��&}�2���% /P��q菓WaC@�D1A �R�ҰC�`� �\�7���'��ŊSք>�q�&SkrGH��Iv���2G��������U���5�5˹ѹ�!����A��b����{'�\Lʇ�>ifÒ!�D1K���)]@��� @��D��� �_�,Q��`��������K���5�t���u<�L=��t�#��-eowb��(�Q������:_��35A���ѿ�Ad�F� |�aا�!�3x�"1��F�G�Lix"�#�*lG����I��#�Was��L]�|��>��C�G���Qӳ��p�m�⊤q�mJÚ�?>az�n����a�:�_�?a�4��`��2Wa;f�z�6�D�n�E�E�_�1ds��)ǐm�h9� ��,Q��'b����d'6n9�����{ � K��7 ,����ᚱ���U_�;,�񤝌��F���x�׌��^�S���>�z�ݗ%�cL l)3"{��r��S�`��9'����4 �AM$W �U������I��!�x��A���aa3!�[D�ݎ��Y�!{����!���"b}Gʑ�-}�ܮa�@8�ޱZ~��TdN�4O���\W�~���L¬� sǺf�˾��! ���xv����_�|��q���LI/_�]2��p����oB�1u^�S;�M*L�E��x:`�R��r���ۑ�Dl2�0G�ip_�^�h�5/�������� ��d���3��Y���ur�f�p�`��d�'���I�|�q��) 7\���*��@�(�;�qP('肫�9 ���{=a3I�Y�ӻ>r=�pɀ7_�+�u<ʾ���XO�|���G�G�S��͠�ql���K�g��m� c{n[�����4�p�K����D��Rf�fB�/Q��Ņ��0l�e�ΰ��B8��a��M=��a���B����&]��:� *f��)k�_��,|�=��"������H��0c�t��|����qj_z]��2[��]Ψ ��uK8\���.�U������s��>�(2i�r6h���L*��9Elrv[:H���]�?]Z�� ��y�P���x8�_2p ��3����0M��'6.�>�O*2��'�:_@x����eLGi8C}�����5�[JO(��t ��p��� 9� Z�0��������?�#<�P&_���5~�3��*l��!�� AxDǖ(���A���GN�|���2���'b/��^8�a����c���(^v�cO��X'!Ρ�!���m�[0v�^�I��v����\)r�8�q::�z��[�@ib}�sP�u<��L�|�z��>h�B��� �W�_*�`rR�-SK��"����C@8���x�pk(N�xO,C��Cۗ<��n{n�/k��i�*�!;�0���Dܔ��Ε<�D�U��2-ׄ�sX��b#�Z����|�̦ο zTdWa?oqe�^�<�a:�#�2wlX��|�}00@0P@�@�.@"h@� 8@ $�`�x� H@���cr4^���c~�*�LO�3bS�"��Ԕ�W$�g-�&�)�J3�u�a�Y�(faR�� g��p���+`��'v}I� �g��M�I�ݮȦ�ܠ�� �'�*^M���&Ni�� ���`���0/b��rF�a�])3�v�*�$A$x�52w�~� ޣ�M�5��4ޱ^�]�2��Ni����1vjd��xJ�W����xv�7��.�� ��H�&N� �zB��xz�RC�EĈM6(]���xnB�4|�Gl2g��'W�>l&"b�(�@>�f��3�/�@�&OĮ�� LG�X'���1�����k�(OZ�l�#�b��5�c���L����%l�9R<�qE�$ ���^�3\�e���-}(^r���C� ��Ұ�~��q}��(�i|�0%p�;^�0�ty/�cWa���Y���3bS��u<%�+͘ѯ�=�}��5�I_^l�/�s�;0���ۜ�9�*>�����Vhx�a�r�SV@ʕ��]NL���A����SN(9 �SN\op��Z� �C1����ëC~��xÈ��2[D��0ÈM)^Q:��+�; �޾�g�p�_Ip'6�3�hq�`f�����2;�5ƙ1� 2ģ���pY%&"� 3R�"��6���\�軋��3&��eS���p�� it�P��FK|����P�$ ���M�:�x��F=(Ő���s�Yh�݉��S�o�_���(R�5@WťdY)k <�4���F��P��V�T �ۜU��v�Ie�_�_�3��#��I֫{7xR�y2ePe#L��kb����Q�&�pU�D'4(]�'�| �F����( Mn^�@ �Fz�x��+��k*y�9S����@F�jA��m���3�h������gG����e?ω�j�p��6k2��z�Y� ��rq��55W�lכY0s�SҌ\x��o��}6H9|�,t�͖RzS�rL�bQ5##.Ta�j��N��˳l��|�)q�O� �=yd� )�&�@�IG8)3{�ՠ�o?���g]dOL*�Q%� ��+�~��ba �:0]BL��⛗&gO��+����9�:��� S>J��s�8�5���5b�h#�laz�1�e�_,��ZiW�Bi��`���#7�%I��V@�QA0��^���Q��!c�H�ؑ�@�aa��e�p��J��.�:��Cÿ��� df�`�w�H��)դ�Pm�c0����b�I��]���7�h��~b{��Q�hxw^�[42�5�$l��6*�O�7gKN�����g<��\ D(�� �\����Nm�j���H9���@�JE�H#� "N�t�$W����d��'�ᘙ���U���Y��o�-�V �B�Κ�oD�e��6��W^MRT,���E: %�+�D\�c��Ќ�l�f�eHr�]�@i���E�C�C��4�+r Y��O:���9g�yS��Uͪ����p�����<$�N��� ���}�7xc�^V\2� ���^��I��C���m`�^X�Pc7�,���"�ܐ�"�~���Cֱ �>��6И��+�Zר��b����̀���&�� �2�{]��V�������X\����F��[8�i?�{���4�6Dl��4౬뺋�W�N*yq~����o�ʧu�0��_��R(.��W@r�e�ʔ^}��a�! [@H)��h�5���2���kIG�c�WȨ�����M�K/���=�"��C��F��ђC@t����b�k�\ˮ����� ��� y����l�>�0�\"gA���wVvd� �h�k�T� ��Ve��u6S���%� ֻ��E��T�r(�i]+>��D3xn�N���&Y���U�6�����/�%}�%�Si����/����g�(q��C��:�7���1(=T[x�Ŷ �p��e@*u ��K���V�j�,�҂�O��~�`�M�uW3�$s8�`/��ց��^��+� F2=O�y%����(�5����a2�,� { // 初始化认证状态 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: 'dyzxqlcqy', chapterId: '32727711', 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 看小說網 版权所有