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
第4章 妖王来袭 - 西游之盖世大妖系统 跳转到主要內容

第4章 妖王来袭

作者:吾名花满楼
(�/�d9ev�ה(<0)L0��{w~``�n�/�[�*�H����� ^�������n�z��0 T�JRP�usu �͙��>��!�?�z����&�V�LLJ|fOE�fm��W��}y��s8�Ԕ��=����%���a��G��!����V�����/)nΙ���!�{�����z�]L�K�����` ٙ=) �����^��CfO�$�ڙ�3�k�C�g�N�3{z��"���ps��i�S��3{��kx�]��b��lި]uWdx����S�������s���7j7|��[��7��#䭺k�`N�݀���3L�m\�����M�{ԁcy�^�Uw)���أ�3~b]�ֆ�)8� ����yW[8�NYn�N�L�̞Uw��jO@g�|����+�k�ۨ Nrf�Kά����A��p�]PmPmZ[���/�� ;u��v��'�g����]06�9���^��ڋ�3��t��z��H��ԗ�!V��I�����r�.g��X~�|1�B�'ޏD�l��R��yf�H�Ы�j�X�"��j;(�|fO�6vj��C*\uw1v���`�-!������� ��>����)}����p���a�g�Uw!V�[u�39�E�Ы�6jS��Zn����9�D��{`���w1f�._uW�pҡq��5ϥ���Kf�-��.X�na��+�_� e.G�2� LJ઻�7O1qfO��l�|$:��Zm���6gb̻�g��T����0��X��g���Yuw=B�R�؝(��im u���� ZX�ȝ�E��)ۣ��[���K��,��$�A�� ��i���V���sG#�.?j`�Ĥ�� �v�==��c�̞��w?�g�4+�,�ݪ� �� �6 ��� �W�Հ�y�L`����)��x..�Z���y�orp��J��E�x��̞&���Z�q��&�ٳ�q �-ȓ4ߺ�(;�gf�Ϟ�G�k������I�����nq�� �3{V�=I^����c�D�%�����8V�3��� �_�SL�P�/�lP�9��j#l�A6�1p�]Lً�A��ٸC� �k��+��&z�� �J2�(�cxHy��ZmL٘w){~֯Sc�.���τ1eoJ'�4�D��L8D�����̞�_*�+x�a`Kg�<������ثmyY{8nf�J�ש!�)�Q�66v�]�ġ�G.�3e� ����M2)�����!��)_���:|`��6�����[�K�F��a��D���Eދ�����ٸ��&�3(\������x�UOZ�����k�K9�"�n��^�+bW��d{�W6I󍲹v`ə=��I���Y����9�g�Zٜ)�����6v�q�6��DZcc4_h����=���l��T�ϙ���ζV�y����9�k��%���4�K`��̞�&��/�m�Ni�wc��Uw��w�4��>�8�� &x��K��Qx������:�9{�A����yV�\��#ןZR%�N ]�$#�4��k>)���o�e_��L�]R��g�L���{6^Nk�|0L�c���q�� F'Kg��A?��A��9#�7o�L ����ֻ ����6��0���'��Z��áAdʃ�I.x$�gb�b�I�@��݄/��0^�����l����9y�b�qlP�00@0P@��> �� ��DA @� @A�=I ��K�c�����{ԡ�FZ�r �Z.F��L�µ�c,�� ��+2\K��s!0G��5�g�|�N-��xM�R���g�l���͆g�Į�x�Q,�\u|H���&�`mE晃��������{*���R4�%IW�ȣ�&���� v��Q���B�3{����2����e��ة���SA��W�-��Q8hs�����%�>�?@'-�Zm����g��NB��V&�JnfϪ��g��h�����Ht}jc[�8B�?�\uwQaE}Q��u1�����$��[��̞�����'�X�\�p�Ʃ�؇�g�n�!�k ėt,�R_`Z���̞��M����6-���P�|��@tʞ���Z�r�D(@4��ZS�Xb���eT.X;Rv�ha��?L����9�3#l�n���C_�Q _&����vf��3{z6 ]φf�f��P���{H�){n7���!�Gx�v�=��[ّƇ�&;����3�d���c�+�-���8g��"�&Pm�ė�����TT��\`64X�A�ڍ����!�`7��E1g�"�a�� d�Z=��VT���f ��,/*p�rK��\��'���)�+z�9\����6!���!�q103 1`0�V;�!-T�� ���<-�~��fY�!�ĸ��� ��a��!�n0}P %?%J�!~��֢-��ʘz�4��`F�_�R>$��j� �(�v!0p�e { // 初始化认证状态 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: 'xyzgsdyxt', chapterId: '51399869', novelTitle: '西游之盖世大妖系统', chapterTitle: '第4章 妖王来袭', 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 看小說網 版权所有