Post date: Mar 02, 2013 7:21:43 PM
BackgroundÂ
To ensure a QBO website works with Chrome Frame, two key things must happen:
the server must be configured to issue an HTTP Header instructing IE to use Chrome Frame, if installed, and
IE must have Chrome Frame installed and enabled
IIS 7+ Server Configuration
Ensure web.config includes the following:
<system.webServer>
...
<!-- Use Chrome, if available -->
<httpProtocol>
<customHeaders>
<add name="X-UA-Compatible" value="chrome=1" />
</customHeaders>
</httpProtocol>
</system.webServer>
IIS 6 Configuration
From IIS Manager:
navigate to the web site Properties page
in the HTTP Header tab, click Add
Custom header name: X-UA-Compatible
Custom header value: chrome=1
IE Configuration
Normally, all one needs to do is download and install Chrome Frame. If this does not work, troubleshooting steps are:
In the IE address bar, enter: gcf:about:version and press enter
this should render a page that describes the Chrome Frame version number and such
if it does not render this page, Chrome Frame was not successfully installed
Assuming Chrome Frame is properly installed, if you still don't see 'About Chrome Frame in the context menu"
go to Tools > Internet Options > Advanced, scroll down and ensure the 'Enable third-party browser extensions' is checked
click okay, close your browser, and restart the browser
If that still does not work, go to Tools > Manage Add Ons
Under 'Toolbars and Extensions', ensure any extensions containing the words 'Chrome Frame' are enabled (click on it, and an enable / disable button appears in the info window)