跳转到主要内容

45. 瞬时传送符

作者:聚零
(�/�d��s��)A �sJ�{��<+���K,sؼIǶ��pX,�9����-D2�,����,ES]�,(̄�0�*@ϩ�zu$OD��Z���ok�� �1��*/�z�i�9B��� �)�(գT�����Iu��i)/���4����(�RX p��!��l��(;�����jO�{ ��؆�Z�����<���!��h�X��K;� ��՞ � ������3�C RӐ!$s�`>��9�s���_��a]�e����V8D/���6j��[�o���i��� Za5 ۴�G):{v0~��!��t7���'$=!i��?�7M�jϏs��{r�%N3\ZD����G�fa�&^��)]��u� �g8���9]�ӛϠ���B�Tq����C���>��}�u�5�k ��|�����֤S��[�Y/���f�N��=!Ӈ� Z��#d��d�F�,>Ws�BefN�Xʛ�t��G�=J� ����V{>��2����='�3�C���`����&).�t��J�2!��*feԡ��S��Qg���;Ҽ�Eq�� �i�֡g���¬�|�t���ph���^� �w����n|p��!�3�3��B�8�x_Iu���]0���K2�=+�T�A�2����5$�N�f�v���2A^WF��<���wE��(E��BezUc[��'�^� p⦺�\ �o"�ڳ�i��"�/^-�ܣ��w��B&��Aq�'W6 쫼��Y�9��4���[g~�k�7�Aq�t��#����ygd��r�┋� W��N��e���sؖ�V{>X�hP�и��!��PLGnx|�\y���L&���jOO��� ��._��d��u!�,� ���՞�+������5��՞�u)�K���E�>��s�� ����뉑?2�(��}��՞��!NWR 2���jO2�)���5qŐ.�q��12�B�+�fh���3���o;A�i�>Ҽ����v��c|�w?ι�:H��L֓�[�)�lu�`x�C�����q�A�fa.���8� ��$��ڣ���Q�w�;�ړ�0��3(���E<�h��!�Ɂv��i�՞ $���4'ל.�;D�$.��Xh�{��+{n"3"�0��e-�께��5M�42aJ0w�\v�2�Iq���8UL��к�ѫ=C�:<�j�ȏ�*3R^Q���"^���[�|v���5 �>��h ֛�O��H��~x�Q��t�eN�o��4y��W��Zƿ��Ꞣ5���s��}$l��o�$ô8 b]�[�S_Њ����*f�+�!}�w�y�L���4d��IM�n�w� �|h�Ӓ�j$�cr+2G�cNwD�Fr��F�я���2l���2�ս���s�y 쇊/hE���k�g�\I���r7�oq�=)!C�W42edkQ�+ϭ�55:�ڊt��8����8�9�a���儅�Dtf���)���E�,�L�{�� �?9z���怶�=i�ZŲ����ҝeD�X��=+�}dZ����\3z��+ed��!{>_��սD�Z���JD?��3r����}���RF!-�&N%L�d��s��OT��8�8�0+�L0�L`@ � @@( `0�T0�<��������7T|�Z�� 5A���_m�>tU��B����. Š�;4ܡᑈv�(B�z+�Ne^y�鄐�k��aF���Nc���;*Y�#��`�B����3�M�{ �Uf(�f�9��G��(��7�i-�ju_Q�����"�'��\�̫=M[+|Z�9�%^�i% ~��5$t��Ts[[&�)Z��Kњ�����~�z�֙�2O�(�����'�`��=�널�a�߆b,���y-��(�]�'�����7�3�?����D�6滖�v�&;]y��i�#�/�pz? �x ZB^,q�����;����3�W�s��HD�@a��w!�^� N�/<}5Ƽj���|�Q�ᒌ�"O����������AȋW���h]���� ����3�9�̗�����׶�����>w��j�L�՗���!���0`#A!�P jE>(Tk��"LX�"�+�U@ *��[�z [�w��U��IS�֦��S�,� .�edP�� � v���ފ}[ r"A�� ��bh��E�?�5�Z �|��~x+� p��� �i��F�9���m)��F}��1��9�L�����R-�����q�����B���Y�&��A����kV>�N�F֬�����,N�v>�@����;*�u�e���<�R�i+$c�� e׉������VE�%�>��1q6�@ ���`/�/` { // 初始化认证状态 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: 'lingbuqingyun', chapterId: '57021440', novelTitle: '凌步青云', chapterTitle: '45. 瞬时传送符', 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 看小说网 版权所有