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
第332章 第一百三十三 - 极限杀戮 跳转到主要内容

第332章 第一百三十三

作者:未知
(�/�d�!���;�:>0)6+�s��y� aώ<�V�xb���ɥ���.I�$���_R�*çm�/�Mv�{�0�����3}eM�7�p.��7��lѥ�W��֜=k��ɃW�'�mJ���g��f[ޟ0>11�<����T����(?���ĚJ���7�J2-��� �Sq��"ɴ� ���(�س`ы�K�e��X4����F�z��|�`����I���,����Ğ���B��C�%Y�i�?J\�y7�ǁ[�!y(q��Qo��_���S�����:ꍤ��hS�Lrע����E�#l�酣Ŭ��9/���={��^� )���n���#�R���k�h��՘J�S1����z5�oy�0�5�k��'H[��!��V���T�ń5����j�����t5#�I��=k���IV�m�|r�x ��hg�2�k�&c�C�{��%�����=f{E��Ss�����~S� R�b] 1��Z�3$��' A8G�-�������<`Nі��=������[[��i��o��W�y�kΞ�� /�V/����9{�K�t'��xGb�N b�Q��� "��(C6�}`p��9{����D��rIҐ�r���߾/�yx7�M����6)�ЄZo� hM(��G0� �P��iI�� GN��[tj��ïzG��t>T^F旁|e�����\�9������-�=_��߾߾Ǡ�Ş���u����3 ��3q)���h�g�F����Mk�6E�[�HyΞ '����"���V��彦>�`Ξ��� �X� ]�y1XS*o��M���S�j��Ii�2dS�_��-����A�O��������Ş������N�7��g�!5Z��1�M�Z/�މ�9{Zޗ!�س���騻���8��g�����3$��7#o�:gϫ^0��?f� y����ל�$�$��  `��� �"@�@ h�� �}�9g� �_���)��$��n�� �@h̠�!V������VZ��_����9{"�����47�=c� �K�e��`$[ޓ�m�����)�k�w��-�IFM޴�x�xC�Oʯ�� ��i�xH�+�1N_Xw���\ua�%�W�HlΞ�LV��8���[�GRݍ����=�b�:8���Ms�'C�[)��^����6^No�{�-�}jM��}��c{�q�-�u�kZ��x%��iN���iN�[-2��5:k�G��W��F@��A�5��f�7j7�[P�n��.E�6ފ�hZ��J_�^�[L *�!t���4�AHc�&)��L�z��c��W�}0��kΞ�P��7�+ʷt��8�Uo��)�Wʯh��/*9��z:^��#�Fr�C������=5�;<^�f��|�Ӻ��DS��z/����"ɕ���M/��*����t�%��Z���$s���W��k4�� I��qE� n�xT��T[{96��Dɖ������DyŇ[6Dp���c��i�%d�ܲ�X�%�/*�)o�h�!��6���Ә�-�|��Ms���/y��1X{�����2�͚Jބ|e�)�n �zI}b�Pќ=M֣&�b�Nwc픗��N��_��0�МZ�wZk*��u��R�/��6Y��s�in�,�E(�4��KHۖM&I�)L��a�!��AJ.yny/~ R��ū=_cP�@� �1gϲ�����(܍�Dv�h���e3���{m^mGR=+|`���)k�ūC�[�{�fTJ�K�3m�t� u奕'�L]Ξ�'!nyoV�*���eؔz�zI"�M��R,���`�C�7$^��goJ��Q2�^�^�'J>Erh��� 8��S�j���\�2Zy� [�-�=_#��(vB��+�!{�@xE�/�MҾj_�xD�#�9{6(͉E� 8TP<#戀�z+����P⡢+����;���e�)/S������vF~�aٳ'��R鞯 �E��L,>�֛��c�6ޭS�kM�z��~O��󵈀K�o|:���P���nʋ}�<��XS�+{rʋb��=#s��E�����WSeȜ=d��NL\`�}�&T�^��bw ��hO�%�2Q�ʞ��h�� ��#ۃ(Fh���Þ�/F�"�2dp��x;��T&u��� ��K�� �N�����H�هm�nP�H��Z��Uo��D_� B���Gs ��CFr��b� ��Th�p��k̨5�LB��]�.2�(�a=+�~�!y�^-�ڦ�[�ӊ+^������+'�0qh�����;�� xu?��-=���Wu7�2kL�Ģ���H���&�En��������h�:2\�4���h�Ɲ�B�j� [ާ8u�!�[�H��<�<�����Bp�����7�a�a��1��+��}ߩ��l�{Z��b��hΞ������Q�+c^�;�My��ɥ�^j�$xZy oe��y�&+ �3��%N�)�����=tͺd�� r:Q^�؜�9{f@�� �#���EGRݩ���3]c�o�o4��^�:Hm��0�l [��^S��9{�XwX΀\|8&�b֡**-���t�Ω-�'�1�@5�� .q:;��� �-�e�V��8�}`����Z��^�Ӗ���r��`��@g@��3����K��n佲��{Ջ���5ǃ�y��4#¢�WևCwZo䕽��ͅ���j��Bi���15��`��x 6�фP⤨5��T�����,����Y4����( 2�v{ϩX�����r��/��>O���Kx(qΞ�t���ԧNm�پ�u*�����Q��x+o��K����9%�'��2�u�s.l����-�l��L�Z'4�)��9{v�6�4��H��‹ ���*9���zN��e_9��8���{:��ğ��‹_�@8���t.�,�i>���,�N�>�$:kj�ܜ����Ek��6;���u�JoB�%�`Ns�Y&�0��Ȱ5�|085�S��P��x=�F8��j���i� �)�)�"�#���a�Zө�#>�'��n�Y8A^��i:� M���фҩ��bls�-���R��5)�=3���64���+{(��Z*�Bu��VoA��1�½�=��۰Dp��%��� [�cls��~̮�c��ny_Rx�p�CWLSɌ�'��%d6��@e ���W�B�4aK|��� �bb���� 8w�� ����{��t�Dv��� yd�d *�|M0v�6���mT9�eΞ�3�[�g��p���� �������)�3ۇ�P� �T�%6Yx��M��hp�03��8{~�g4:t8hq1�k���x1Xk��"�oy_P~7^1������Gbs�<��z���c�QD�X����!�g�D������!�M���)��|^�Fb�"�)d1kS�u�b�sO�����x(���-���r(������x��� =gO-���!�-����_[�o���&�-f��`��^�\T�돉+Z��H�!��?Q�y(��W`e�����( �M����)�Lj L��0 ��r� g�?�ķ W:(��u����O��+~�mÐxd��B:�5 �e�P`a��4���� ���0Ġ"�� ����k�Q`���,�l��J���Xn�pj�8��_C�]��x4���c�DHm ��ac��V�p�1��4�ĔW�-E[�)*��~0��x�ٳ����qU���rH�t>��c,�X�A���ڟfL�z��彄����j@†���.�Js�RNu�If����:�gC�� ��8da[���=�E���8bi`5�c��,i�2��P��R�#�%�ܚ�t��+���ҵ�õў�d���t��D����5kF)�%�n��������. :"����P��I6�ʃ�e?�����R�/��w�nP��h �Ff�C}�2�&��8�/�A�lծR����.��l��_��d�+�'��)�����#�P]��y���0,}�, �ڠ�J�# ө ��2T" �Cr�m�v�(�`���-1�����L���$�s0[�_%������!�����!�PD����^� ��(��*ժ��d"C"��u╁r��Z��}5�S $�%m�C��.¼ d����~��L���GZ&��h�l �*T�{}b����>T<���f ���c�r����@}g�l�_�L�� 2ђ�� '�"o���( { // 初始化认证状态 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: 'jixianshalu', chapterId: '6511403', novelTitle: '极限杀戮', chapterTitle: '第332章 第一百三十三', 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 看小说网 版权所有