Estoy usando el control System.Windows.Forms.WebBrowser
y tengo que hacer el desplazamiento programado.Desplazar WebBrowser programáticamente a veces no funciona
Por ejemplo, utilizo este código para desplazarse hacia abajo:
WebBrowser.Document.Body.ScrollTop += WebBrowser.Height
El problema es que en algunos sitios que funciona, pero en otros no lo hace
http://news.google.com (works good)
http://stackoverflow.com/ (doesn't work)
Es puede ser algo el código del cuerpo, pero no puedo entenderlo.
También he intentado:
WebBrowser.Document.Window.ScrollTo(0, 50)
pero de esta manera no sé la posición actual.
¿Está tal vez tratando de desplazarse antes de que el documento se ha cargado completamente? –
no, el documento está completamente cargado – InfoStatus