Super_preloaderPlus_one_New

Preload and Autopager

< Feedback on Super_preloaderPlus_one_New

Review: Good - script works

§
Posted:
写了个steam创意工坊的规则,在这个页面 https://steamcommunity.com/id/911110/myworkshopfiles/?p=15&numperpage=9 翻到最后一页时不会停止,下一页是null结尾的一个网址(如图),这个网址会跳转到第一页,有没有什么办法避免。
规则如下:
{
"name": "Steam Workshop个人",
"url": "https?://steamcommunity.com/id",
"pageElement": "//div[@class='workshopBrowseItems']|//div[@class='workshopBrowsePaging']",
"nextLink": "(//a[@class='pagebtn']|//span[contains(@class,'pagebtn')])[last()]",
"useiframe": true
}
§
Posted:

在哪种情况下你的nextLink需要用到//span[contains(@class,'pagebtn')]这个的?

mach6Author
§
Posted:
Edited:
{
"name": "Steam Workshop个人",
"url": "https?://steamcommunity\\.com/id",
"pageElement": "//div[@class='workshopBrowseItems']|//div[@class='workshopBrowsePaging']",
"nextLink": "(//div[@class='workshopBrowsePagingControls'])[last()]/a[@class='pagebtn' and contains(text(),'>')]",
"useiframe": true
}

这个你试试?url里的点要转义 ps:同问上面的问题

§
Posted:
ok了,是我理解错了,我以为nextLink是保证选到下一页的链接,哪怕已经是最后一页无链接。原来是在最后一页找不到nextLink就行了。

Post reply

Sign in to post a reply.