问题
I need to take complete snapshot of a page using vbscript, and to do this I need to scroll a bit down. Actually I am able to take half of the page in snapshot but I need to take the remaining part also in the next snapshot.
I tried using following once the page is loaded
ie.document.body.doScroll("pageDown")
But it is not scrolling the page down, is there any better way to do this, Actually I don't want to have a page down scroll but just 100 pixels down, Is there any way to do that?
Thanks in advance.
回答1:
You could use scrollBy over parentWindow.
ie.Document.parentWindow.scrollBy 0, 100
'as relative new.x = current.x + (0), new.y = current.y + (100)
回答2:
Simply use this: Window.Scroll x, y
Window.Scroll 0, 0
来源:https://stackoverflow.com/questions/11790471/automate-page-scroll-using-vbscript