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
第46章 第 46 章 - 我靠邪胎求生存 跳转到主要内容

第46章 第 46 章

作者:棉花娘娘
(�/�d�Y 3��\@ �H|�� ����$ƴ��Ԡ� )J[�IE���A��Z��M*)��L+T������ъr�h��B/H���0��r�� ԏ�Sl}���.���\9ۛ�ĝ����=���jy��N�(٥1o�Ĺ`D�����U�$�?�|)���ԁ�&)�������h6�La2�k� [�3��H^ �I�������pH�i_)���]L���ŝ2wd`}���g�g�l A���<:�h�������C1wq��2{Թr7͉]�i���@ �v���h � ?�y����m�̷s ���+(514ihP��%wd����L8iG�&_]+(���$�Z���ki�e�M�/��� ��@�]�^ %Nt�Y�J[r�������Y�%����۹j�� ���1eC����ZQeAj�:��۹�LMq��X|��)L������v��`�����z-Y|C{�T����V�w9��^�{��n�B.1���h�D%-m}o"<q�� � L�Y@@�?`o/��.d+����z��۹B��@��a�.�pT�֐43L�`��r�����_n�b�YAw(ndNa�j+)��bl �#Rnh�8�֪� ]>��3�w*��p�����[�3L�>�L�d=�y�T �{@� �J%��a;WH����՝J��s�6| |�{H㫴&6������S�x5�]�!���Ǯ5�OQl;]k*�mz�.�kgXW�?�FE��,s�����ϐ*Y��ꮪ�o)Y6��X������P�9���1�K��0�i�F�;Ҝ]�e� P��{�u��]՗�KY�d=��!o���n1�.>\}1���v��S8Ԃ�c�7b2y���\ 6�=Ѐv�7b��7p)��5`��a�)�����B�@�4{;W�W�vt�t�s�G ��O����C�0O|�ae{�g�yhsᚬ��C�)� ��kx��d��' /m�� ��=S��ψ�)�v�g�3b������.Y��9Z��˄ַs5C_���>4�ל�i�d} =q=q�;_��=�� �Mc��gw��01�f�;�h�)�*N�`h�=S�ȶ����1� sQ���m��-�o�ڱ��5e���G�[�X-�<\�P�̀�h�P0 ��s5���~� &���,q����T&o�Z ���J |�P5`�����ه4sOP�@�� [7@?A1hS6��A{�KJ���H�NP�Rҏ�j���Ġ=�j�����w ]]\x����Ny�eڞ��I �\���\)�w�3L����y���\�����T{qyh�E ��)�v� �9 T�L�-�o��B{���R�v��� W`�g�.d{���%���+"�W�/�-�q-�,� �G��ε<�f�FrS�+�7>ߨ�9]�N}X��Ƞ=�e�=m�@hNQDgX��go6k����;y���dM鐽��� �Wb�{B�U�HۋG�wUo窐8%�JF+���F���'��X�BE�ݡ�dɅ��JUx�r��l �˃���Kt�k���w1/FT.[�?B�0��`b��őG��k��0�����O'>]q}�؀� >��+7�f�$ؙ���%'�]���>}&z��)����۹V��$��uFlʹ<�z��#�Y�۹�@�y���$���� @Ց��Y��5�!��s���%��6��Vّ�Jj�S���ɫ�KW���4����j:�G��s��L/�Sj���J��Q���N �g����qm�'l�۹zXkJ=���QQ+�g�ۋm��̷��a�0����5`;,�5�BjϞ�-r�e���⣒(�HK,����[��F��K蓳Df����-�AR�i�gS��V�g��>A�����X����>���e� [�@�bnH��1qY�,�إ4.�*$kB��4k�&�߉%&Le�s��K�F�,1aD�����@�\\�4� &m}ϥ�������l~�h�Ҥ�-][:W9��P�c�Uڔ���#�5`����Qe���1�9�e�1�)����FT����^�U�C�/�>�کdũ�͏���^ݍأ�{�7 �V�TNsN���X��s�xd�'6��R/�g��3�p�������<4w�h�#��sm��� !��2�Zd|�r����Q-%�jy��u������5�n�m? �4���b�{�� �e�lʞ��*��� *�0\ *)L���yGv���6iA:J�۹.H�tm/�l�o/.Ͼ/F��UbQ-%o�Wx��)#J �v���7�k���r'm��0�0<3$�����PbE�hSOF� ����f�����п�5`{z��D���k�7�X��|��1B6\�۹~'�.����� �!�&Ό>3z��&��>��P�E���l�j��۹b��Qt���\G���J��4v%TE�sKLx;������]�]S�f��+�K�������ܕ)L./��k#щO_n}��sȡ�s9���f �EPo5j{���јG�so���^�yN׏4O �/�7����2��kYb ���jAg��J�v�=�����������[e��1Z�4c`� ΕH�\ @� l�J21%t ���G��P���?�G��v�6�O��\KH֜�&N\��?�O�JBڛ8Ǻ�e�m��g/F/��e��: �C�������Ŏ�3bKJ� �qjҘ�7>7����\G_�S�#����E��H�NOx;��I���A�K�V��]���з{x�B�Wk������Q�xy1�5��ՆGڠK�h̦u��'(VPj:wP�J픹T�:t��x zJ�:L�6����ѥ�,q4 �Cs��#5bQ!��4�t��v��̭EP�0�H�)��A{@�֕PM��4�K�� �&�@�Pb��Y�ʗgo�z ��u��橊 i��W6�xq4�u����o�y����j��c��+��1��7Y�n�7���0�2g������qjj��A%&�~����׵wPMc��*o�:"+tGT>��2L��xS��pi۹Z �+�f¥�Is%T�.T�G�فo�,^�]�(x�h�T����Z��D&�h��=���T���sq$͗�Gb���l�{��)ι8q�����Ԑ? ����A�d>A�q AE$��8����s�L0:�ӌ���E^On��I� %>-<��1�S��.Q�0��=e���3��ѪQQif�xʣ�)L6�2��9bk���6��<�u:��ao�'��D73O4���Н��s��*'5\���7��0� s�Q�u;�ħ����W7N�!|�z�{��� �$�9{L�]n@?�L��^��P��s� �.R��\�*�u{C9ckG�9u��3Vg˥4�� �l�1�'�#�� ���sU��8�a���%C[�gB%GM-��f5y�Ŧ���qy�u���s�L�Rh�ν����_��+ ���Cb_$5TO�A{`�dH� B�u} �:yb���|$8h=ry��?'ho¥��L���H�����wV��+�G)9��6|��L���F>�چ����k�� Y/���m}/Y|y����1�?{����C�d2�5E�(� G.�!�۹f�c~�r���/H������v��k �%v���m⢞�z���E���'(����#�:�P����s�z!�G��L�н����_�[н�mꋋ)L�!�Ĥ�S@����А4��� �]�6?�5��J�2�րMiʤ��#�V������Gel�������zQ������-�LQ �S\��>��3ߠ��S�Ī��'Yo'��*�ĝ�τc�\ ��� 0 �6x� 8@�0�X��@�s�� ����KW�a��bk��i�Y��&�Gb#Ȃc��.�%2w�xb��)�5�]8�� �ZߣU�$����x��A M�#�H��*s���pN���� � D����`�c�+�� ���4p�R!�7�7M�F� F\�!܆�a�Z3a�#o%�`�0��o�>�hC�'�s��� �/�G��?�Si��A ��ޫ�c`��^$m"��S�G�[�S6�妁S6%�,~�s5h�b�s.Ʈ�)��ЕP���+��a}�o)��Ч�[��1և��2�C�Ī�N%�m���k���$�!�w�f�e�O^�&�g�(QbM֓�KJ��6�I�¹X� �%���}��"�I�[u��sD^@�����~���G.�Y;�јA������Nף�%&l~L\����=Ud��)���S�l��Nd�;]ǥ i��x��\$k����S��#k��I��P��(L&)~,���\�[*��]��ti��E�[�7�>L|$v���8� 4�۹j*M�4I�� �B[�۳�oo(�f�� %ft�>`���B� ZeG�+Psb�Lm�Bk�����H� %N1Ϙo~��З�hwd#������%& ����}���#��]l:�N�5`��\��s=:��I�]w�wt]��4/\�.�$�a�N� vA�O.(�����ש (>���~#��E6w�w��abI։˭�Ղ.Y��q���μXR�����0B+�胢#��|�ȡ����v���b��7�3b��`�3zJɭ�K\�N=�y!q>�ؖ�wdS��.��s>~xHl�R;�GR��P�E�b�I�?S*���`��z������!]oU&Y/��-t�ө�%V���]��}<؎O��賙3����s]�>�� 3L���q� (S�,���,׈�{#肳o� Wk*5#�Fd鐕�0{�a^Mj��z�k�������O�N=q�)�jj�N%KJY�8c!���1.C��^Ty��Cbo�*�.�V��U������i�H��4l��e��T&s�Έ͉<��)E��5�d��y�� �۹��&B��K/� ^v�Ӝ��7W'*�k�R Ǡ�B�"S�мu��ITW�A�}�<�s��J-VTHV񺫚D�E A��ϸΈ �ʼ={!0���P����qn(qǹ=��,s��MDcqm��^�7�aC �b��L6$~t8����6�] j���Gbk�߶|���:�u�<�Ѭ�ы����B���i����Q��2yfMi0�A{����a� &|Ip/6bw�k��=��ˆ��g�>�/�/u%T����Q:ȧ��s�ܾ0j�HsYb�⋖ūG�� S��g)�zs��p��7�����-?��Փq�����ש?P������5Yo�l}��?��x����bņ�!d���b���r�ġ� �s�PX��* ��$J!#PS000�%[$n���4�kx&�]�%�;c�����i�tO�)��M�BJ0f����>h8���a ��|cm�Y��~S�9z����"ЇL��M�6\��ٓ#O#�2;�*�f��[W�H�Qi$��� ��T��Y��!�ɘtn��3��~y*m^�7ѧR�0�#xV�, � ������0��p�lE���LUtCq��;�l��{0G�s5�%��k�?�����N�$�c�g�-^.�p��$�2��f=���g��]�jlO���'�@31ބ|/7�⨡d�b��b�zhٙ�h�k���"QX��C��#�'݇֋Pa\�(����Y���(s&7b����o���0IhȠM�'�cY$5;A�6m��R��u��@�gL1Ea�|�|���^(Y�4�?�����tC�(q2I�`׻M�{3ӓ���ا:��&�7N^��UT\ 8t�3*��L�5��l��F�n��ؿ]Mܮ����=I7s� �E��=�1��ԉma�t�/��W�Mn�'j���ճ�'I��g4�i�7Iq�� �R�o�;3���PHT%�Ħ���{����wL��;�?qS�0���{�=L|7�Cj�HR�'�Y@��&���b[k4w�՘V|y��h>�1ĒI��g|e*UV�<��e[���v��؂���;�{{r7�Nj��?UޢGS�[�M�T�y�K9�PT�3`����x��B�g�EI��� ۚV��Ҩ����/�NW`�2�S��F�s���m�_���\��ZN��6�>**kvX�g�R ����!C��̝�_��Q5��=�阼"":�3cɭ��tX����F/i��>9�4��S�&z>�·���Z��>���Z����������q��=���%��QކRϠ �,��SAjmd]�2���[�I�|��c�+{]�A@���t���)��2J��rSW��+鱥�w�g!Oj��,xS����y3��WBi f���W`w�gۇ����.Ȭ�]�ڏ6�|C����ik�$J1 �^��y����ن]l�bq���"�/�8�+j_2�2����LL# ��=���:�4n��J =WDŽ�;�@���@��x�0I���\�H� TLr���'�Κ�yeށ��� { // 初始化认证状态 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: 'wkxtqsc', chapterId: '59680627', novelTitle: '我靠邪胎求生存', chapterTitle: '第46章 第 46 章', 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 看小说网 版权所有