Ich benutze die System.Windows.Forms.WebBrowser
Kontrolle und ich muss programmatisch scrollen.Scrolling WebBrowser programmatisch manchmal nicht funktioniert
Zum Beispiel verwende ich diesen Code blättern:
WebBrowser.Document.Body.ScrollTop += WebBrowser.Height
Das Problem ist, dass in einigen Standorten funktioniert es aber in anderen
es nichthttp://news.google.com (works good)
http://stackoverflow.com/ (doesn't work)
Es ist kann etwas über sein der Körpercode, aber ich kann nicht herausfinden.
Ich habe auch versucht:
WebBrowser.Document.Window.ScrollTo(0, 50)
aber auf diese Weise ich nicht die aktuelle Position kennen.
Wollen Sie vielleicht blättern, bevor das Dokument vollständig geladen ist? –
nein, das Dokument ist vollständig geladen – InfoStatus