如何将这个表格的滚动条下滚一页?即将第21条记录置顶。
http://www.bluenile.com/diamond-search?pt=setform&pst=shape=RD|mnprc=1711.0|mxprc=9044957.0|mncrt=0.23|mxcrt=15.02|mnclr=J|mxclr=D|mncut=Fair|mxcut=Signature%20Ideal|mncty=SI2|mxcty=FL&filter_id=0&AdvSearch=Search&basic=0
http://www.bluenile.com/diamond-search?pt=setform&pst=shape=RD|mnprc=1711.0|mxprc=9044957.0|mncrt=0.23|mxcrt=15.02|mnclr=J|mxclr=D|mncut=Fair|mxcut=Signature%20Ideal|mncty=SI2|mxcty=FL&filter_id=0&AdvSearch=Search&basic=0
---------------
使用代码准确完成。似乎与该页的setCookie()函数有关
WebBrowser1.Navigate "http://www.bluenile.com/diamond-search?pt=setform&pst=shape=RD|mnprc=1711.0|mxprc=9044957.0|mncrt=0.23|mxcrt=15.02|mnclr=J|mxclr=D|mncut=Fair|mxcut=Signature%20Ideal|mncty=SI2|mxcty=FL&filter_id=0&AdvSearch=Search&basic=0", False
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
'?????????'如何翻到第2页?
End Sub
http://cn.bluenile.com/diamond_search.jsp?basic=1&filter_id=0&pt=setform&pst=shape=RD|mnprc=1711.0|mxprc=9044957.0|mncrt=0.23|mxcrt=15.02|mnclr=J|mxclr=D|mncut=Fair|mxcut=Signature%20Ideal|mncty=SI2|mxcty=FL这样分页的就好弄了。
CSND 上的几乎没分,弄个300分试试
Set yy = WebBrowser1.Document.all("arcscrollBarLocation").all(0)
yy.onmousedown
yy.onmouseup'这一行注释掉,会不停的翻页
WebBrowser1.Navigate "http://www.bluenile.com/diamond-search?pt=setform&pst=shape=RD|mnprc=1711.0|mxprc=9044957.0|mncrt=0.23|mxcrt=15.02|mnclr=J|mxclr=D|mncut=Fair|mxcut=Signature%20Ideal|mncty=SI2|mxcty=FL&filter_id=0&AdvSearch=Search&basic=0", False
End SubPrivate Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Dim yy As Object
Set yy = WebBrowser1.Document.all("arcscrollBarLocation") '.all(0)
If yy Is Nothing Then Exit Sub
Debug.Print WebBrowser1.Document.all("scrollBarLocation_value").Value
yy.all(0).onmousedown
yy.all(0).onmouseup '这一行注释掉,会不停的翻页
Debug.Print WebBrowser1.Document.all("scrollBarLocation_value").Value
End Sub
Dim yy
Set yy = WebBrowser1.Document.All("arcscrollBarLocation").All(0)
For i = 1 To 20
yy.onmousedown
Next
yy.onmouseup '这一行注释掉,会不停的翻页End Sub
结贴