JAV老司机

JAV老司机神器,支持各Jav老司机站点。拥有高效浏览Jav的页面排版,JAV高清预览大图,JAV列表无限滚动自动加载,合成“挊”的自动获取JAV磁链接,一键自动115离线下载。。。。没时间解释了,快上车!

< 脚本JAV老司机的反馈

提问/评论

§
发表于:2017-03-01
编辑于:2017-03-01

url错误

新发行 页面没有错误

新话题 页面有如下错误
错误: http://www.j12lib.comvl_update.php/?&mode=&page=3
应该是: http://www.j12lib.com/cn/vl_update.php?&mode=&page=2

原因是 新话题的 a标签 中的href属性使用的是 vl_update.php?&mode=&page=2 使用的相对路径
而 新发行的 a标签 中的href属性使用的是 /cn/vl_newrelease.php?&mode=&page=2 绝对路径

建议 在下面这句的 **上面**
let nextURL = nextHref ? `${location.protocol}//${location.host}${nextHref}` : undefined;
加上:
if(nextHref && !nextHref.startsWith('/cn/')){
nextHref = "/cn/" + nextHref;
}

或者:
直接使用 document.getElementsByClassName("page next")[0].href;
替换 $doc.find('a[class="page next"]').attr('href')
前者的结果是完整的url: http://www.j12lib.com/cn/vl_update.php?&mode=&page=2
这样, 就不需要再拼接url这句了: let nextURL = nextHref ? `${location.protocol}//${location.host}${nextHref}` : undefined;

Hobby作者
§
发表于:2017-03-05

版本已经更新了,此问题已处理,请试一下.

发表回复

登录以发表回复。