Article ID: 968499 - Last Review: March 30, 2009 - Revision: 3.2 Advanced solutions: Some Web sites may not be displayed correctly or work correctly in Windows Internet Explorer 8On This PageSYMPTOMSSome Web sites may not be displayed correctly or may not work correctly in Windows Internet Explorer 8. This problem does not occur in earlier versions of Internet Explorer, and the affected Web sites continue to be displayed correctly and to work correctly in Windows Internet Explorer 7.
However, if you are using Internet Explorer 8, you may experience any of the following symptoms:
CAUSESome Web sites are designed for older browsers. You may experience compatibility issues on these sites until they are updated to work with Internet Explorer 8. WORKAROUNDInternet Explorer 8 includes a Compatibility View feature that displays Web sites that were created for older browsers as they were designed to appear. You can enable Compatibility View in Internet Explorer or on the Web server.
Enable Compatibility View in Internet Explorer for a single computerMethod 1: Enable Compatibility View for specific Web sites by using Internet ExplorerTo enable Compatibility View for specific Web sites that are not displayed correctly or that are not working correctly, follow these steps:
If this method worked, and the Web site is now displayed correctly and works correctly, you are finished. However, you may have to repeat this method for each Web site that experiences these problems. Note When you use this method to fix a Web site, Internet Explorer saves your Compatibility View setting for that Web site. Every time that you visit that site, Compatibility View will be used. To stop a Web site from running in Compatibility View, repeat this method by clicking the Compatibility View icon again for that Web site. You can also add or remove specific Web sites from Compatibility View without actually visiting each Web site. To do this, click Tools, and then click Compatibility View Settings. If this method did not work, and the Web site is still not displayed correctly or still is not working, you are experiencing a different problem. See the "Similar problems and solutions or contact support" section for alternative steps. Method 2: Enable Compatibility View for all Web sites by using Internet ExplorerMost Web sites that you frequently visit are not displayed correctly or are not working correctly. You have tried Method 1 on some of these Web sites, and that method worked. However, you may want to enable Compatibility View for all Web sites. To do this, follow these steps:
If this method worked, and all Web sites are now displayed correctly and work correctly, you are finished. If this method did not work, and some or all of the Web sites are still not displayed correctly or are not working, you are experiencing a different problem. See the "Similar problems and solutions or contact support" section for alternative steps. Enable Compatibility View in Internet Explorer for multiple computersMethod 3: Set Compatibility View options for multiple computers in an enterprise environment by using Group Policy settingsTo enable Compatibility View for multiple computers in an enterprise environment, administrators can use the following new Compatibility View Group Policy settings that are available for Internet Explorer 8:
Administrative Templates/Windows Components/Internet Explorer/Compatibility View
For more information about these Group Policy settings, see the explanations in the Group Policy user interface.Enable Compatibility View on the Web server for your Web site content or for your whole Web serverThe following information is intended for Web content developers and for Web site administrators. To give you time to transition your Web content to Internet Explorer 8 Standards mode, you can specify that your content should always be viewed in Compatibility View. To enable Compatibility View for your whole Web site, use Method 4. To enable Compatibility View for specific Web pages, use Method 5.Note When you use either of these methods, Internet Explorer 8 displays your whole site or a specific page in the same manner that Internet Explorer 7 displays the Web site. Specifically, Internet Explorer will render pages either in Internet Explorer 7 Standards (Strict) mode or in Internet Explorer 5 (Quirks) mode, depending on the Doctype element declaration. These methods should address most display and functionality issues. However, your browser detection code may also have to be updated on your site. To learn more, visit the following Microsoft Web site: http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersExisting.htm
(http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersExisting.htm)
To verify that you have installed the tag correctly on your site, follow these steps:
http://go.microsoft.com/fwlink/?LinkId=125151
(http://go.microsoft.com/fwlink/?LinkId=125151)
http://msdn2.microsoft.com/en-us/library/cc288325(VS.85).aspx
(http://msdn2.microsoft.com/en-us/library/cc288325(VS.85).aspx)
For more information about Cascading Style Sheets Compatibility in Internet Explorer, visit the following Microsoft Web site: http://msdn2.microsoft.com/en-us/library/cc351024(VS.85).aspx
(http://msdn2.microsoft.com/en-us/library/cc351024(VS.85).aspx)
Method 4: Enable Compatibility View for your whole Web site or for specific Web site directoriesTo enable Compatibility View for your whole Web site or for certain Web site directories, include the following custom HTTP header for all requests to your site or directory.Add the custom HTTP response header in IISTo add a custom HTTP response header at the Web site level, at the folder level, or at the virtual directory level in IIS, follow the steps for the version of IIS that you are using.IIS 7 on a Windows Server 2008-based Web server
IIS 6 and earlier versions
Add the custom HTTP response header in the Web.config fileTo add this header to the Web.config file, create or revise the Web.config file as follows.Method 5: Enable Compatibility View for specific Web pagesUse the <Meta> tagTo enable Compatibility View for specific Web pages, use the following <Meta> tag after the <Head> tag on the page.The following sample code shows how to use this Internet Explorer 7 compatibility mode tag on a per-page basis. Use HTTP response headersIf you use ASP.NET themes, use an HTTP response header to enable Compatibility View. To enable Compatibility View for an entire site, use an HTTP response header in the Global.asax file. If your site uses the Single-File Page model or the Code-Behind Page model, use an HTTP response header on each page.Sample code
For more information about how to define document compatibility in Internet Explorer 8, visit the following MSDN Web site: http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx
(http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx)
Similar problems and solutions or contact supportCollapse this image ![]() Collapse this image Note This Guided Help content may not be available in all languages. To contact support for Internet Explorer 8, visit the following Microsoft Web site: http://support.microsoft.com/oas/default.aspx?prid=12357
(http://support.microsoft.com/oas/default.aspx?prid=12357)
For more information for advanced users, click the following article number to view the article in the Microsoft Knowledge Base:
949787
(http://support.microsoft.com/kb/949787/
)
Release notes and support options for Internet Explorer 8 Beta 2
| Article Translations
|
Back to the top


