知网文献、硕博论文批量下载,下载论文章节目录,阅读页面体验增强
< 腳本中国知网CNKI硕博论文PDF下载的回應
line 181、 224、227 ,这三行,修改一下替换代码,this.href.split("/")[2].match(".*cnki.net"),对远文358这个webvpn可以有更好的兼容性。有个学校老师遇到这个问题了,我就上来看了一下。
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2],"chn.oversea.cnki.net")}); 修改为 $('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2].match(".*cnki.net"),"chn.oversea.cnki.net")});
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2],"chn.oversea.cnki.net")});
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2].match(".*cnki.net"),"chn.oversea.cnki.net")});
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2],"kns.cnki.net")}); 修改为 $('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2].match(".*cnki.net"),"kns.cnki.net")});
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2],"kns.cnki.net")});
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2].match(".*cnki.net"),"kns.cnki.net")});
感谢反馈👍!我会测试一下,没问题后面会更新到脚本。
登入以回復
line 181、 224、227 ,这三行,修改一下替换代码,this.href.split("/")[2].match(".*cnki.net"),对远文358这个webvpn可以有更好的兼容性。有个学校老师遇到这个问题了,我就上来看了一下。
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2],"chn.oversea.cnki.net")});
修改为$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2].match(".*cnki.net"),"chn.oversea.cnki.net")});
$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2],"kns.cnki.net")});
修改为$('.downloadlink').attr('href',function(){return this.href.replace(this.href.split("/")[2].match(".*cnki.net"),"kns.cnki.net")});