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
第四章 没收作案工具 - 霍格沃茨写日记:斯内普杀疯了 跳转到主要内容

第四章 没收作案工具

作者:锦三三
(�/�d5�rz� '=0 ��%�{��"��7����"A��,�Q�.2��m5W�j�?+꒪��A��bZ^7���|u��4�z �����j��/'�������B�B��o"_ ��4U/ r�y%%�Bm����2�4׬PѺ�M�o"ke���uU���}�g��`�#��A�D�B���-&��6�|����V#/-�}h'qA��̫�a�\�&�Z�^N����L��~��4���HаsN�edN2:q^�{G�ȋ�AG~Y)n)9�kN����CrK�A=�8�d�� ����L=��j���3Oo"�aS����dq�y��%�2r��L�>7Hp�����\�£;��<{aD���[֡�'r�y$� ��ʴ����-�7�Kck�>0�c/����je*Bxj����E:a� �_�G�����D��|r��)�dMm�Ԇ��J7��4f됦 �CpςkyO���Lm]��]);�ܬ��)��ȕd�"�!$O>}�����}~Yދֵ�-9/��&|�d`�CA�C�9�G�ft������\+�˲ vԣ�ߟ�;7+t�$9{4U� �^8u'q!$��+����=��N�n"#*��B��E�����i�%Un���V���9��Yr^�h�jk�^���NP� �,p��&��Z��Ǡ�2-e�������O���Q]���B��ky��ڬ�-���&� �O`���NYX>$|sj�ȡ}����Z�f]k�#�����ȟ�K��| !�*���a��&r�d:���I�W�?� HFW2mVwA����������?~�t%��ր�:h��' �J��,���W�%jF�2��\y<�h�r�y��X��^��A�!�-�d:�<�\��<����˲M��CI���ky_)S����:0O8�_m��"_�C��3yy;;�;�G5�dJsI���o&K�k!$K�Ϙz9Y�y�6Y����Z(�&r)� ��>�,>�>����d�V����wDN8�$�+�5bGz�:��hk��ݺ�j�K?1��n"[���M��T�e��Ȍꗓ�e��µ2��?a�ɴ�}����d������6K���4�7��huv ���Q�*'U>B\���}��Md�ו�[˜�/GwD�"[�/`r���qm1ya��x�^� V���� �R⼥�~mVh�[����b�e�V�m�󒌶�����_m�H�pk���̍0ted��!G>IzQ��,���04� �M�H������Z����MjB2� �K�_����Wѐ�����Ȝ����S���l�� �F�"s΃�.�Br)�����[�S�����`sK�����V]�LE .�� ��`+�)�����˲��S���L>lΉYBmned�� �/� �!$��_f�2]?O�ד���F�Udɖ��:�P�c�Z�n"���P��>�������\1� !Y!��xh�� �V��!�b�V�a��~�� Y>�.N�D@��D��lBt�ywZp�h�$�m�/��=��x�h����W��>��[)��~d��ꖂ�ǫ� ���e� ��̰�Y����խ�}�ܰ���M�z%{�Wc�rrȵ(tA�LJWʛ"�yh��Dmyo���Bi��zLĽ?'��!B��i�+���dq��3�oWS���u��H�� �A�Z��yA�C���v$�}nJ��K �����P+� �H�2�D6� !��[��'�� &���c�˲h��*j"�ԼV�˒�zT7@���ư��/S�������&��h��f�Z˥��wD�Bg�lI�V���J�˹\Js=g��{�V���&�-�lWgg"Z�n&'PlN�z%C: ����_�m�9�[�B2Hr͜Ҝrr����-�=�)ͭ !Y�w�ٵ:�ȶ� D0� D�@p��?�<�`�0��LK�q��ɒ b=ށ ��, .�@4U� �&�o��y�}�a�򾁹E��f��}�y�.M\+S�B/ˣ��o0����k�}��C�'��Ir^��/� j�׉��Ř��P���K�v�1h��7�~>-�ɴ��ɖ� ���s Ԭ�x�*2��aG~��Z�G�n�z�p��&�v5H� Z�Z�p �݄ͽ(�m4�T��=�^�O �Aْ���r�`xJ��`[ޏaWg�(���ζe�7�#�?!<5v��d��/#�T�W��d��^H7+T�^�^+SJ�RB�ՆP����R�&�ΩP���7��ʴ#�ʴ�ޒ��2�@2�V(C�����+Y2�Mm��{��=�ܐx9_�&_EV5��eû�BH�����6l�'pU/����y7��PP-�6@�Xز^��u)��f�� ��x�qN��4�V��χZ�.�dѦ�[��-M|�Dݝw�R���#�K�W]����ޯ6$ny��VdD�MPc�Z�f�\o���d�i5Ɂy�9�� Iz�/#�j�&�E'+����<>�܁�/(�� ^�Ph)��_|oyO��Yn���=�W+S䵢�F��w��L�Ө1���8@ф 1娤�`I%�� @�� �0�٠�g^s=&���&E%ϙ� �)�/�HW֖H6Ń[�x4�Q���3�:���uzO:5*l�g"�H2�Bm�b��"d�L����Mu� ;�{˞i4����Ռ��$Ƨ"l,�����r�-A]� 8��=tY�i H���]ɶ�8_�'2�cEK�<Z��q���$��}Pp8���u�T�=�a�A��9���)J�  ����42˜FF��m�N"���#�3�i���'^�),�1/C�;JV k���4��C��O����Q�Ԗ�py�2�^�$3�$���?�w�Jv��_�`�AO�1�iB�A��O)���|S�+�F�f"�e]�!M��q8\��yk�dwÁ��zg�7��V?iz�8���WG�81[� { // 初始化认证状态 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: 'hgwcxrjsnpsfl', chapterId: '39124644', 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 看小说网 版权所有