⭐无缝加载 下一页内容 至网页底部(类似瀑布流,无限滚动,无需手动点击下一页)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、MyBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、NGA、V2EX、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分常见网站,更多的写不下了...
该网站很早就添加支持了,试了下目前没有失效,一切正常。
需要注意的是,因为该网站与我脚本存在一些逻辑冲突(这网站向下翻会陆续加载当前章节剩余图片,和我脚本操作逻辑冲突),所以我用的是另一种翻页方式,因此和其他漫画网站翻页效果不一样。
还有一种翻页模式,但是因为当初我测试效果不理想,所以没有采用。
这个翻页模式 6 是后台完整加载下一页内容,然后将主体内容移动到本页,适合于一些有具体 URL 的动态加载内容网页。
缺点是必须要等待网页(包括图片)加载完成才行,而如果 图片很多 或 图片加载速度较慢 ,就需要等很长时间,可能当前网页都看完了,都还没加载完。
另外,这个网站有访问频率限制,如果短时间内建立太多链接,可能会短暂的被 403 禁止访问(我测试时就遇到了一次,但是很快就恢复了)。
复制粘贴到脚本 自定义翻页规则
默认的 { }
中间保存(浏览器右上角 Tampermonkey 扩展图标内的脚本菜单)
"COCOMANGA 漫画": {
"host": "www.cocomanga.com",
"url": "if (fun.indexOF('.html')){if (!(fun.getCookie('mh_readmode') === '' || fun.getCookie('mh_readmode') === '3')) {document.cookie='mh_readmode=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/'; location.reload();}; return true;} else if (fun.indexOF(/\\/\\d+\\/$/)) {setTimeout(()=>{if (document.querySelector('a.website-display-all')) document.querySelector('a.website-display-all').click();}, 500);}",
"style": ".mh_readend, .mh_footpager, .mh_readmode, .fed-foot-info {display: none !important;}",
"history": true,
"pager": {
"type": 6,
"nextL": "//a[contains(@class, 'read_page_link') and contains(string(), '下一章')][not(contains(@href, 'javascript'))]",
"pageE": ".mh_comicpic",
"replaceE": ".mh_headpager",
"loadTime": 3000,
"scrollD": 8000
}
}
你可以修改上面的 loadTime
这个是预留的网页加载时间,scrollD
值越大越早触发翻页(滚动条底端与网页底部之间的距离),看能不能找到一个平衡的值。
总之,如果你较为满意了,那么可以把你用的值告诉我,我参考下。
如果该规则也不行,那么建议在脚本菜单中对这个网站禁用,手动翻页吧~
还有一种翻页模式,但是因为当初我测试效果不理想,所以没有采用。
这个翻页模式 6 是后台完整加载下一页内容,然后将主体内容移动到本页,适合于一些有具体 URL 的动态加载内容网页。
缺点是必须要等待网页(包括图片)加载完成才行,而如果 图片很多 或 图片加载速度较慢 ,就需要等很长时间,可能当前网页都看完了,都还没加载完。另外,这个网站有访问频率限制,如果短时间内建立太多链接,可能会短暂的被 403 禁止访问(我测试时就遇到了一次,但是很快就恢复了)。
复制粘贴到脚本
自定义翻页规则
默认的{ }
中间保存(浏览器右上角 Tampermonkey 扩展图标内的脚本菜单)"COCOMANGA 漫画": { "host": "www.cocomanga.com", "url": "if (fun.indexOF('.html')){if (!(fun.getCookie('mh_readmode') === '' || fun.getCookie('mh_readmode') === '3')) {document.cookie='mh_readmode=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/'; location.reload();}; return true;} else if (fun.indexOF(/\\/\\d+\\/$/)) {setTimeout(()=>{if (document.querySelector('a.website-display-all')) document.querySelector('a.website-display-all').click();}, 500);}", "style": ".mh_readend, .mh_footpager, .mh_readmode, .fed-foot-info {display: none !important;}", "history": true, "pager": { "type": 6, "nextL": "//a[contains(@class, 'read_page_link') and contains(string(), '下一章')][not(contains(@href, 'javascript'))]", "pageE": ".mh_comicpic", "replaceE": ".mh_headpager", "loadTime": 3000, "scrollD": 8000 } }
你可以修改上面的
loadTime
这个是预留的网页加载时间,scrollD
值越大越早触发翻页(滚动条底端与网页底部之间的距离),看能不能找到一个平衡的值。总之,如果你较为满意了,那么可以把你用的值告诉我,我参考下。
如果该规则也不行,那么建议在脚本菜单中对这个网站禁用,手动翻页吧~
好的,试了一下,有点小问题,我调整一下,测试出来合适的值报告给你,感谢大佬
https://www.cocomanga.com/20515/1/3.html请求适配这一类的,大佬