(menu_status, Name, Tips)
| 2869 | |
| 2870 | // 菜单开关 |
| 2871 | function menu_switch(menu_status, Name, Tips) { |
| 2872 | if (menu_status === true){ |
| 2873 | GM_setValue(Name, false); |
| 2874 | } else { |
| 2875 | GM_setValue(Name, true); |
| 2876 | } |
| 2877 | if (Name === 'menu_page_number') { |
| 2878 | if (menu_status === true){pageNumber('del');} else {pageNumber('add');} |
| 2879 | registerMenuCommand(); // 重新注册脚本菜单 |
| 2880 | if (curSite.SiteTypeID !== 0 && curSite.pager) { // 解决开关页码后 翻页失效的问题 |
| 2881 | if (curSite.pager.type === undefined) curSite.pager.type = 1; // 默认翻页模式 1 |
| 2882 | if (curSite.pager.scrollD === undefined) curSite.pager.scrollD = 2000; // 默认翻页触发线 2000 |
| 2883 | if (curSite.pager.interval === undefined) curSite.pager.interval = 500; // 默认间隔时间 500ms |
| 2884 | } |
| 2885 | } else { |
| 2886 | location.reload();} |
| 2887 | }; |
| 2888 | // 生成 SiteTypeID |
| 2889 | function setSiteTypeID() { |
| 2890 | let num = 0 |
no test coverage detected