跳转到主要内容

第066章 琉璃街的木老头

作者:未知
(�/�dh(��JF!=C P��s��Iٔ"�ݬc�kB��A ��`�`3�c0~R�A��f�q��1� � X�����쭞�L�p�j� f�wk4�����P�._u�8`�v6�+�j/h����D/D��iI�h&Wȋ���s���y��G�?3�DN\3SR�1��@���G�,L ���R�f/�tH�Ʃ �N7:M&��{�k��=�.]���[�!�'�~�4$t�L��I� [�3��&�+2^+�q�ު���5�%��h��u�=h� �"�!�'�)�̴A�i7��{�������.X3SEy��7\w[�ö�)�f��X�B� ����7{,y��f���K��W���x�!da�����>����6No-�f�������b�y?�{��7@�A�њ�rȦ����� Zܴ�9#2]r�f�P���p���-I�B��b+�f��j��CmXx�]=�2��'��r#Sk�6-�tս������/#�{ً��ښ���`���~_���F��d����O�*p��7{O$�*怺�^d��'�YW{��;�WtEğ�U���d�E�;����p9��ڠ1�3�f�7ލ��� �DKB/[3�1Ԏ���g�ރ��3�'��;���f�D�LA�f� !�����KA��{�E{��+F���#�p��f� 4N<䚂����f�����7a��܁��k��!ט�V�K.��\�Z3S��N;0��t���sNl�2hfꍲq�Ԧ���Wݛ0NA��i^�L _�8�i*��V.%٪��T�CmH��۴H�o�D���3Sl� P_�W��Ό�A�S�1�ռ�Й�ʤSо�X3S�� �����F�j����צW�SPLu���U�7 ?pd����P[*e��MS�2\uoU��"61�`o�7�8�^e��6(8z��U�K�B�u��K^�լ�)��V%S$'�f���l��ꅨ���jf:a����+/D͉�@� @��P���*0�DA"�*�w���D���Q�����(�Eo�ĎGO�+� � � /f�'�w���'�� ��h� ë��Wl�A�b��w�e4z1�y=����sqKe�D�Z����W��W{9�ɆH�u9�xY��i�������53��/a=f�5��ygu �p�W��_�_ �X:µv���p�(�湆��sژ�&a� v��������53]�K�w�ɖH�}�ԡS[�s�'�z1^ ��/5kf���h�"N�錂5��-`R��F��N(���=��. �Cl� c�{� ��1'�X���{����T��|[a�L :X���yA�+^����&m:cPL%���ŜW\�����נ�O�%��Y�L^2Z��T�B�G To���TL4(�!כ� �6�����?����� �7{���gL�1�f���U9���kfR>rM���p������?3�x}���yÉ+����iѦ/��UN�K/�cD 2fu�y�����x/{[_�[����y�j��D�7{?�+�-v�$�6T݃!Ɯ$y���o�y%�/�}�8�љ�W�KAq��#���遣?�'�0�m�mp^�� }� �����=� Z�a���5h�� �w6]�t^u_���,�f!�~���KIF�f^Jr8��G�G�[�Z3ӌ�[g�#ػ�&^���s�#子孙��o����hX3S Ï�C��\^3Sƫ���&�tz��ī��k��}"�aԚ��Wo�f�[+�$s8q�t53��n+�/�އ���k�asF�R�O�'�y?r���B 5)��5\W{6����=9�9W��ٚ���mM����f�Po�F���Z4�yI!.�M��f��yl"�cP@��#`�;�����3N������y�ݦ�Sg�{2XSު������4�۫ *��{�c���!��x�1�X�iEy�7\'d�4i���Ib�2l+�A"z"։V��Q2��W‰����8�z�z)/��%֋�SgW�g�P;P�L(�*��y��_�^e�2�:���`lN�}�� �=�G��t�]͏���t��"הEm����<� M��V���//����Q���{�k�� �*(�q]u?A1UbS� ݒy8q�֑�ZBL ��2P� j9�����^���X2�U��g#,.�T��Ľ��p4i��y�lӊ�s�L9D���]��i�L7�.�ٶx��ΦI�F43�@rft�z�ב�!��WõE�ʤA�WP�5Z�eN-������C,�=��N�*���p�!�h�b�LE�����kK����k9��‹� ��i�� �^�;��*Xm�;��Cm@ �qP��53 �fF�g�� ����$?53ծ�1[��f�DN�7Q�^�5߇\� 7شVJ���r�L7�' 7 �<�s�G��B���C��<�pAq�T��g�w6����re��y��h՝y��ۗx��Eb�ƴ���_x��i�<�h���F�4��4��i�g6'6Ԣ�맳�I�"��Sf�pt�� ;�f��G{���U�G�Hx �PDb$��ЩG��5k��kq�j��'c8�DW�f/%j��T.ix �T�I��,v^��ŞA>pZ��e�|�K&xe��-���K�p��Bq�� �9�$�X]*������3\��:=]�$kyĴ��H��L�|� � ��VP|"�qmr�� ��𡃵����4|�-�]��a��-�z�W��|����.�[J�f��ՠ�N��W�c$.p�9���W{����d�/iX�z�>��i��̈́?Ur�QW{3�M���}9��h��G.i8��&���y�y5|�]�t�Wa/7r��K�?��̔[��w$|�ɝ�A�&:أ�U���x��i��Շ�?��XƷ�?��x�y�$G�E9 ��^��1�o��0�d��'(�lw6�5�U���怼C>�5$���y'�L]��z���y7 �TD�7{��,�Wᚙlc$n*oVO]O���� �|���<N�DdSyC�v@��C��IW3���!��DVGA�s�C>��!�z4%��W���꾊���É�*>*y�}��G�3ϩ����a���1l�LV�_'xNV�D�Cm@A|9X�F؜'N� zT���O-��k��U� (���Tm�2ؒ8w�z�f�8/I�kӞCS�������'�J� �…/��,\����I62#!���"��jԏJ�!�U����_�*���~c��ʒȗZ�X+�Q|d�Q�+ ��]uom_,�����{�&�8�p�y��VЇ�15��hM�]Z 60UYo����lB^��„/�,b-9U�7�=I^ɩ��~c� K,]��t0��-��Z�9���-E��<�¦G�pg�%���G�䭺y������S&���loVF�8Tػ/yO �v�…;�kf�8������W�&Fg�FaR�O���W�Wd�s �;�)ޮ\u*kf��M�O�W˗(�/ '�9�#�y.�^ �A�1�'�Y��ig^n�Q�?Fc*M~�U�� q��B�f��Qk�Nht� VG����B��h�y5-�O>Y"z�\�ګ�������c��x3�;�ZZ���X��3���Tiʼ���&ȏac�;A1I��`u���CƜ�s���D�Èg,~`yH�/���̳+�A3��3��Լʰ����I������!`�*O�0�˩ �⦅��,�K���$Y�jM�u)���;�k �I# >k��k��*�B&��?����tS�K�?N8��W�x5��yԜ�U���l!�04��/k�ڴ��@�p��'�E�C6s����S�x�� �X�\.��Q��>��8���J�뽘h�C�v���`��v�X�(� ��%�t�k����h�)�7 �ʉw$�8�H@ K�uvB��HJdT��)1� ꫥ�]�Bc+�-�%��B:��I���u�Y�.�A���X��#B�#}�/������*�6�B4�V'5�';E�ƒ�<պ �3�}�@��-��N�� 4Ր6\��X&��6�qkti>yiۅ-r��C��,��4KY���j�H"ˏv��e �@�[ ��Z5) ���;���$����a:������u�2F�- .r���/{}�B�Di��(�E{����_j��&_'��þZ�K���IV���9���ܾ�Vd\̃���xg��mF� ������<��b0O�P<R��7�1_���E2e��&��3�V���K�Is��U�#Β{9x��?|�6E�%��;������=S�d;��.L�]�:-��7P��l.FY�%�+")O�V�y�o�$�����;_C-_�z��r�"̠'2�߄%�� ��(�?͓�p�[h+a_��" -���$���iS�S�$_��.�����}:Ÿ!�� �*=� �V�Zz��]�ڛ� ��@��ӄ։�TӒ[��ۧ�x�'�֥Z�@d�18!�F�'�a�,�����u(0�/���������pL�� ӽ�A�_i*k�p���sО��j{��#�е�}p���<}�X�6�P���t�N=>����;H:��J�%g(H^ػ1����#H�4���:$"���1�~r�e �2��Z ��"y�f���Kb� ��*; ֤z�r��u����� { // 初始化认证状态 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: 'longyinzhanshen', chapterId: '3185479', novelTitle: '龙印战神', chapterTitle: '第066章 琉璃街的木老头', 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 看小说网 版权所有