posted Mar 2, 2013, 11:21 AM by Eric Patrick
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 ConfigurationEnsure 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 ConfigurationNormally, 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)
|
|