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
第九章 报名 - 超级公务员 跳转到主要內容

第九章 报名

作者:水浒
(�/�d1 ͏�-4? @p��V � x !S��c�Ȅ�M��8��$J�8�LDH�E褋�'*c�0Y� �#0ɉ3-'~Z��y��7�WG1���3��I��Wv�m�p��s纘��m����d���B��5�Ɉ�C��n�//'�~:w��٤ �n� 9D���y|gP%&���}�:w� �:��C=��\')\^.z���li�a��͹8w�� ?m�b���J�!g����0�q ��=w��#���N!;���G�>l%x2ʣ�loc��Us�Z *�E�o@G�~0�;�1'0p�a�(pT��Ϫ�� o��PxS@��=Lj4�Ε��������r�:jp���� �?'i�q�lH��o ��u�%�� N�9u=e�b|Iڤ �*_P�ɖ,�9�O]�l��}fU��"�;��)wn3P�\;��wn >u��a������m�6E��r�\��g>�y �Q��L�<�MAE �������Ze_ *w�es�o �L�0)[�. �j�� �7p��-28w�]� ���=�+4�4ۼ�@=���+a��%�)㿍�+������ ���wnk���\�f��ܹX<�=�R��O||�m!l�o�?�|d������#>�r�ܹf�O��n+P�q|�x��E�l ��*![&Έ��p�E�j��l ��y͖P���h0g��������+�!��} 3w�X�S�G%���d.�#莋+F�ns��Ҙ}��'f��ْU��f�(#L|0�.�0���4Y����aSZ.�<$�ܹ��vO��bR1�wnFӼm���\%GҜ`��� 1l&E��5�`�;��m�l����<����&'0��%kKX@� ���\��1�//?���X���v������+���N:�5Rv�V>)_%� |�ٚ�b�`3F{�ۘ)�c11��n�����ɏO����������كx�^�Sж�!�*;2e2fᘅ�io��Շ=�Gx�dʖ:���̓D�J��ap�;��B���H�;W�U �X�+dM{�� �s���|;8w��E9 r�;�� (��ޖ����v�SЦlIs���ؗaF``�lk6w� �����ɽ4S�&�xw;�� ٝK!S� �!&��S&s� �.z|��͞G ��@�;W �Շ�S���\�v�vw�:��t��;G0����n_iހ>0w��3�\}ab���� >��n�_�|�fO��Ax�9��̖BW`�i�)]�unC�,z}c�=�H+�UvZ���/&u1�Շ�K��9����eٕ�//GT�V?��J���)[�xj��[�g���� 6o��ݹ�����1ڣG(��`�uq�� ٢��m �Q�X�&��s-@�U���e�=�ʅn����H˔�)��\Ә�s�>l��,�������l%�ݲ��8 �����\?�a��'O�t)șO��5�~���̐4+��Ν�#�Vٓ&o �l 1��=h� ��6�u����'�_L��Z�CeH�)[J ޞ��xg��'�G�8����/�K�&�5<���S��>������R�;�3�\��Uv��CANI-z�)�v{���Jp���l�R��s��������y�}��I���Zi��G�s��0I���7��y�� ht��e_nO�jQ8)��� |��w�͝+F�W����Q:�G�1��l)��o@�����A`�ټ-zn�ϝ+����� �d�ޓ�[�)-�\}���l�D ]��T�zi�B�B�<9=�qO�^ȝkC��*z_}�62��S�?R6#y2�; �V�݆�^焙�%����w G yDy�G4G �s9w����Շ9�HYSb�(wR�:��5�9A�Շ'd[�W�O����^H1z7�`{Dd���{�R�hcF.z�yKx��E��0S�YT���~������a���k�K�*<�`�\1�jY6�����E��۔��=�W�`�ỄS.�x*�ʇ�[�{:��z���'�oow�S��ݮ>̝�v�`q���#�C4 � ئo���&���������7�eيѿ�g�gwՇ����=!�,ۃ�n��4���� l��0�e��XԎ;�M%o �<��!���Ƨ�8�^�cB�2YTa��s ]��pH���.��b�E�o@G<�V�!1sҴ�*��y s�l�Ʃ�V� �)h�1;�`�\HG1�b��l��A|�HT s��?H>!;m��u1�C#O|���V� �6Ԓ�Z�W�H��vH�S&w������� :���V=A��1���v�s �ӹBj��˫ON� n�p �[ٝ�A�4��o�G �Ar����ŤV@9���_@jC�I�-���X���f#�//�ۖ�[�� 1��p��+_P�n>I��(s�ʝ�ɰ�s;�f/z�!���δ����#z����v>eKRE�&���6�m�� >ϝ+u�0qM�'���>=x��Ť0c$��8�a�P�/�O`_�Շ-� �h��ш��?ٟ0�_��SR�K� �0qF�y[��StJ�������?^�����'[�HT��-�_���S�w�j%؃9�a�\��w�JR��T�cTu|��� dO�O��������BG#~�b�N�n���MR�S�Շ���"��� �s纁#��Ʊ�'$�YJ?�Y��j���D���d��p�����hg��� 6��\�>�1�<�8�=u.z_��0q��4l��I�m0eKݤ���zR��c(�.Wߖ�E�HH^i�gQ˰{��w ?�`���l�!�?�{0�>\^�e��e��=G����9a6-�ô��A�O���i��I�H�([" �k�_�9�>L�>�xe�V�� ?0����)���rp��!iF�2g��œs��\LxB��7 l�M�޳�ՇI��i��]}�3�%d��{�G *A�A��2 ��Z e���J�R����?�>D��z�ɓ�1�kn�_}xr@=����E� f̾�.�l����ҽ�1�o��Ó� ~�����O��Y0��Շ5Q&�>�y�T�XsA��x������ ^}���S �'3JS"^}x���R�� 6c$_h�<�;W�����Ĕ&����a�(`���0!�0H��8�i@�`��@KWg���í�O��2����о�$"3W�Zn���=W<���#��hu[(������:gaMN���8��]\ڕ�ݤ#H�;��]�Ė��{/�2T���\���~�+�csg�ԃ�b�s��� p &8EY�nN�� ,5�pXV\l�<`���� r�S+���S��1%��A���8Q�;C����� Kb�$����@�&tņ�����(P<�'D؆��s����S��y�qj3p [�b��f6�k����f+����o�1�����&�8*�]��c'���!@�{��^"��!�<< ��5���U�.�ω�9��$O�Pst����7&��J�h��s$�7����)J�1��}# 8����žr�a�X�"���j��{����F� �Qސ���� O�II����K�e�^:�wI�����5��%���u�����7�A �Gx�L8$�����4P�ifZ��J7�E�{�۠�����Q�*�Bc� ?E<��q����O6B�ԙ�1�� 8��-�4��6��v�HڋP�ӫ@F��H�oSb}7�r�1���Ȱ��� �KpC*�i`O }@��kOt�G�,< �NL�r"\�C!w���Eg�6gul��',4 c�9�=5&��B ���o�?sn;> y;�ͷrj����')�����2����z ���|�hW��FDӏ��0G�M[��< ��G���V���I�U��‡-�<U!�� �j�˦���⍭(�b>�m\�x�p��ǔ�9�VEF�sa�����ER�3 � �Ň����O_�1��|�J+�i LR ��܀�j�K��3G���^����Q�j�•75|6f�34�k�7�e�$���29��&#����,�"��`f,dŦO�i �yjj�|����$g�j� ��|��?mz���8XL�e��y���ƄsF�Uw���Fhݩ��Ӑ��<Gh�օ���v��l��*��9��R؜�� { // 初始化认证状态 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: 'cjgwy', chapterId: '68922817', 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 看小說網 版权所有