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
第九百六十一章:悲观.... - 我设计的妖魔世界 跳转到主要内容

第九百六十一章:悲观....

作者:第七个魔方
(�/�d[UG ��@0 �����ޟ����)}�c�"q�����X,�Eb&R��d&Ynx�ƈ��*U/�3@:04X���:܎�I ҿ7lk�~T�A�S۵�K(\�x�Y�xf⹟ڊ˩m �;�w��@��� �X�E敐O�;a/K��"SەT+]���ݰ���W�tO{���7�?p��%q�T.��i�Px����ڦ�Mb8K[����ٖ� _��Xv�.ox�!�b;����R�R��t��}8����|��g��aO���3�A X�q��T,'4o!����^�Ӊ��?�"b������㔭m�����;����e���\#vC��7O}c; =����v7���-K����X��x��׀�q�vFᒓ쐹�s����C�ComS�Ĵ_�\j�cDZ��Ԟ�m��C w!.��SaO{����v7����=G�|���k*?N��|2��B����gT�b��%�z���I�?p��^�y�"+f������G�16���RoDnsj��3lj��+ �T����\��1�+���ڟ��T����ǧ�C o�ƴ�(���b�͑�#q��~�eN���e��S�]�lE����2�bIm�ùr��{O��mL{����FLP�U8�ʓ{�� 7Ʀb��x���{�%Y~q��Y���~���s*� Ns��D����a�bImwֶ�8�p!F�p�n��e>N�P�Tx�~r����)S��U�T�E<۲�s��$p�xF�R��(߰�Q� �U��K�ݰ�ΩX&���pF}�$��$pFc�j�B|�.��=���8>���J��%j_��������L�<�]�V�CV��s�ˋ>g�d���C4�݅�:�p7�]O���ڞ� ��jopCآ�-$Nd���9O�|�e�ڤZ�!�V�+%/i�[Լ� ]ȥb)�᫶��i� �����ð+�P��=��S�L٣y�"À��\��Y�/`��\�?$�y<�9&C�=^\��vE�>0\I�3(��*��B�js�AF�&|��aS�f�q �^j� �Aǽ��;Z0���iO'�b�����v"�@nŵ�����7,�������][9f� �&��>�p�� w<�^88�\�J��$�����s �z�?Hx������'�+��9�v��dl��kƮS�x8����T,G�Ŵ�U�H�0K�i�Q� {�?4���0 ``1$��X`H ��@�@(��%f:X� ,��S��e� tF�F�SnX�2�6��wթ�b&\b;���7��M,G������SUxS�ֶ��ù��S΄7���e:���� � o8���db��{�K\>�<�s*�Z��?p�ڮʓ�������T,5P�J~��qNq��Wm��C��GWL�Mb8��Q�Av�^�{E�O�^8�j��� n�w0�.֐8n����N11���r/�p�Ja��� #���OD~!��㦃�[����_����������̭m�������űt<�\ �A ��e��U[����!�M�8^���S�=pw��&�X��K n�09�� R��`j�t�]�7�#֗J�Ӿ�\j�T,� gNm������E�g8>"�J�?�z6�N.�C��hIPd � ��(B R�w4��LB C���q�] �$@�Vcy�B���|0�I/?���2����z4�� '�1�[�m��'�>����?��2�ɵ`j8ˑ�/+�Ȩ��\��Z�RP�UQ Z� { // 初始化认证状态 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: 'wsjdymsj', chapterId: '41549128', 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 看小说网 版权所有