|
|
@ -49,7 +49,7 @@ namespace 齐越慧眼.UserControls |
|
|
|
|
|
|
|
int.TryParse(pageText, out int totalPage); |
|
|
|
|
|
|
|
if (totalPage > i) |
|
|
|
if (totalPage >= i) |
|
|
|
{ |
|
|
|
DoJavaScript($"$($(\"#mainsrp-pager li[class*=item]\")[{i}]).find(\"a\")[0].click()"); |
|
|
|
Thread.Sleep(500); |
|
|
@ -57,7 +57,7 @@ namespace 齐越慧眼.UserControls |
|
|
|
|
|
|
|
|
|
|
|
//等待页面加载完成
|
|
|
|
while (!DoJavaScript("return $(document.body).html();").isOk) |
|
|
|
while (DoJavaScript("return $(document.body).html();").result?.ToString().Contains("myitemState")!=true) |
|
|
|
{ |
|
|
|
Thread.Sleep(100); |
|
|
|
} |
|
|
@ -67,8 +67,16 @@ namespace 齐越慧眼.UserControls |
|
|
|
{ |
|
|
|
Thread.Sleep(100); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
//获取当前页面的所有商品信息
|
|
|
|
|
|
|
|
//刷新总页数
|
|
|
|
pageText = (string)DoJavaScript("return $(\"#mainsrp-pager div[class=total]\").text()").result; |
|
|
|
pageText = Regex.Match(pageText, @"([1-9]\d*\.?\d*)|(0\.\d*[1-9])").Groups[0].Value.Trim(); |
|
|
|
|
|
|
|
int.TryParse(pageText, out totalPage); |
|
|
|
|
|
|
|
DoJavaScript("$(\"#mainsrp-pager li[class*=item]\")[0].scrollIntoView()"); |
|
|
|
|
|
|
|
var res = DoJavaScript(@"var ids=[];
|
|
|
|
$('div#mainsrp-itemlist .items .item').each(function(){ |
|
|
@ -106,7 +114,7 @@ namespace 齐越慧眼.UserControls |
|
|
|
{ |
|
|
|
break; |
|
|
|
} |
|
|
|
Thread.Sleep(10); |
|
|
|
Thread.Sleep(2000); |
|
|
|
} |
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|