Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 708
  • Last Modified:

website loads in browser but not in WebBrowser Control

I have ie9 installed on a win7 machine.   I can navagate to an ssl secured page (https://esporders.asicentral.com) in the browser with no problems, but when using the browser control on an access 2007 form, the webpage redirects to an notice: The Internet Browser you are currently using is not supported.

The website requires IE8 or higher, Flash Player 9, javascript and cookies enabled.    (which are in the installed browser).

I can navigate to other https secure websites and login with in the browser control. (Chase Bank for example.)

My access form is using the webbrowser control from Microsoft ActiveX Data Objects 6.1 Library

Any idea what the problem might be?
0
Milton Perry
Asked:
Milton Perry
  • 3
  • 2
1 Solution
 
Jeffrey CoachmanMIS LiasonCommented:
Unfortunately the Webrowser control is not simply a "mini" version of a real web browser.

There are just some sites (or elements  on a site), than just cannot be displayed on a web browser control.

The webrowser was just created to give you a "basic" view of a web page
Not support Flash, java CSS, Silverlight, Scrips, XML, SSL, https, ...etc.
All the webrowser control really does (for lack of a simpler explanation) is display HTML in a control.

So if there is some feature that your website has that need something specific (IE8 or higher, Flash Player 9, javascript and cookies enabled()
Then these are things that only a real "web browser" can provide...

Perhaps the fix here is simple, and I may have missed something, ...so please wait for other experts to chime in.

JeffCoachman
0
 
Jeffrey CoachmanMIS LiasonCommented:
Just note that you can simply "Call up" your browser in code like this:

Application.FollowHyperlink "http:\\www.amazon.com"
...Or if the website is in a control on a form:
Application.FollowHyperlink me.YourWebsite

You can also avoid any "hyperlink warnings" by opening your browser directly with code like this:
Dim VarApp As Variant
VarApp = Shell("C:\Program Files\Internet Explorer\iexplore.exe" & " " & "http:\\www.amazon.com", vbNormalFocus)
Or again, like this if the web address in on a form:

Dim VarApp As Variant
VarApp = Shell("C:\Program Files\Internet Explorer\iexplore.exe" & " " & me.YourWebsite, vbNormalFocus)


JeffCoachman
0
 
Milton PerryAuthor Commented:
There appears to be some functionality built in.   I can watch a netflix movie and the javescript in my print website runs fine (www.hitechpress.com), but I did run into scrip errors on some other websites.

I have been using the shell method for years, but was hoping to be able to use the on form control for this application.     The url would be opening specific orders from with in the order tracking section of my access application.

The specific website that I want to view from access must be polling the browser for specific functions and finding something missing.
0
 
Jeffrey CoachmanMIS LiasonCommented:
...
Yes, I have found that several "advanced" websites to not display correctly in a web browser control...

Try contacting the site and giving them a generic copy of your database/form.
See if they know of a workaround...

Jeff
0
 
Milton PerryAuthor Commented:
Thanks for the superfast response.  I think we can consider this one closed.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now