连续下一页
一款轻量级用户脚本,实现在支持网页上自动检测并加载下一页内容,将其无缝拼接到当前页面,无需手动翻页,提升连续阅读体验。
🔷 功能特点
兼容多数分页网站
采用三重检测策略:标准 CSS 选择器 → 文字内容匹配(下一页 / next / »等)→ URL 页码自动推断(?page=N / /page/N/ / 路径末尾数字),兼容绝大多数分页网站。
滚动触发自动拼接
滚动到页面底部 300px 范围内时,自动触发下一页追加到当前页,无需跳转。每次拼接完成后,重新解析下一页,阅读不中断。
清晰可见分页标记
每拼接一页自动插入虚线分隔符和页码标签(如"—— 第 2 页 ——"),方便定位阅读位置。
显示右下状态面板
实时显示页码和加载状态(加载中 / 已拼接 / 加载失败)。面板右上三角形支持折叠展开,面板可鼠标拖动,不遮挡主要内容。
体验无感加载速度
使用浏览器原生 fetch 请求,滚动事件带 200ms 防抖处理,脚本本身无额外依赖,对原页面零干扰。
🔷 兼容说明
| 分页类型 |
支持情况 |
| :?page=N 参数分页 |
支持 |
| /page/N/ 路径分页 |
支持 |
| 路径末尾数字分页 |
支持 |
| 带 rel="next" 标签 |
支持 |
| 按钮文字"下一页/next" |
支持 |
| 无限滚动(动态加载) |
不支持 |
| 需要登录验证的分页 |
部分支持 |
💡 特别提示
- 部分网站使用 JavaScript 动态渲染分页,本脚本无法处理此类情况。
- 本脚本仅在浏览器本地运行,不收集任何用户数据。