Internet explorer 使用vbscript自动进行页面滚动

Internet explorer 使用vbscript自动进行页面滚动,internet-explorer,vbscript,automation,browser-automation,Internet Explorer,Vbscript,Automation,Browser Automation,我需要使用vbscript拍摄页面的完整快照,为此我需要向下滚动一点。实际上,我可以在快照中拍摄页面的一半,但我还需要在下一个快照中拍摄剩余部分 加载页面后,我尝试使用以下命令 ie.document.body.doScroll("pageDown") 但它不是向下滚动页面,有没有更好的方法,实际上我不想向下滚动页面,但只向下滚动100像素,有没有更好的方法 提前感谢。您可以通过parentWindow使用。 ie.Document.parentWindow.scrollBy 0, 100 '

我需要使用vbscript拍摄页面的完整快照,为此我需要向下滚动一点。实际上,我可以在快照中拍摄页面的一半,但我还需要在下一个快照中拍摄剩余部分

加载页面后,我尝试使用以下命令

ie.document.body.doScroll("pageDown")
但它不是向下滚动页面,有没有更好的方法,实际上我不想向下滚动页面,但只向下滚动100像素,有没有更好的方法

提前感谢。

您可以通过parentWindow使用。

ie.Document.parentWindow.scrollBy 0, 100
'as relative new.x = current.x + (0), new.y = current.y + (100)

只需使用以下命令:Window.Scroll x,y

Window.Scroll 0, 0