By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,573 Members | 1,924 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,573 IT Pros & Developers. It's quick & easy.

How to check for scroll bars in web browser object?

P: n/a
I'm using the web browser object: SHDocVw.dll. I do this in form Load()

Me.AxWebBrowser1.Navigate("http://www.abc.com/")

Sometimes when a website loads, it causes horizontal or vertical scroll bars
in the web browser window. How can I detect these? I'm assuming they will
be completely run time since they do not appear until after the webpage
loads.

Thanks,
Brett
Nov 21 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
"Brett" <no@spam.com> schrieb:
I'm using the web browser object: SHDocVw.dll. I do this in form Load()

Me.AxWebBrowser1.Navigate("http://www.abc.com/")

Sometimes when a website loads, it causes horizontal or vertical scroll
bars in the web browser window. How can I detect these? I'm assuming
they will be completely run time since they do not appear until after the
webpage loads.


The scrollbars are part of the document which is shown inside the control.
You can remove them in the 'DocumentComplete' event using
'Me.WebBrowser1.Document.body.scroll = "no"'.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Nov 21 '05 #2

P: n/a

"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:ez**************@tk2msftngp13.phx.gbl...
"Brett" <no@spam.com> schrieb:
I'm using the web browser object: SHDocVw.dll. I do this in form Load()

Me.AxWebBrowser1.Navigate("http://www.abc.com/")

Sometimes when a website loads, it causes horizontal or vertical scroll
bars in the web browser window. How can I detect these? I'm assuming
they will be completely run time since they do not appear until after the
webpage loads.


The scrollbars are part of the document which is shown inside the control.
You can remove them in the 'DocumentComplete' event using
'Me.WebBrowser1.Document.body.scroll = "no"'.


The above line gives a run-time error because intellisense doesn't show
anything after document.

I'm trying to set a certain width and detect if the webpage has gone past
that width. I can set my form to say 800 width. If the webpage is wider,
it will scroll out of viewing area tothe right, as the web browser object
seems to grow dynamically. It will grow past the form width depending on
the web page. How can I check for that?

Thanks,
Brett
Nov 21 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.