Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Internet Explorer 6.0 Service Pack 1 may display a blank Web page after you select Auto-Select encoding


View products that this article applies to.

Symptoms

When you do the following in Microsoft Internet Explorer 6.0 Service Pack 1 (SP1), the browser may display a blank Web page instead of opening the HTML content that is on the Web page:
  1. Click View, point to Encoding, and then click Auto-Select.
  2. Visit a Web page.
Note If the Web page is already cached on your computer, the Web page opens correctly.

↑ Back to the top


Cause

This issue may occur when all the following conditions are true:
  • The Web page is sent by using HTTP compression.
  • The Web page contains a Pragma no-cache directive.
  • The Web page is accessed by using HTTPS.
  • The Web page contains an extended character, such as an umlaut or a character that has an accent.
  • The Web page size is larger than 4 kilobytes (KB).

↑ Back to the top


Workaround

To work around this issue, use one or more of the following methods.

Method 1: Specify the character set

To work around this issue on the Web server side, explicitly specify the character set encoding in the HTML page. To do this, add the following Meta tag to the top of the Web page:
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1">

Method 2: Remove the Pragma no-cache command

To work around this issue on the Web server side, remove the Pragma no-cache command from the Web page header. To do this, remove the command similar to the following from the top of the Web page:
<% Response.AddHeader "Pragma", "no-cache" %>

Method 3: Clear the HTTP 1.1 settings

To work around this issue on the client side, clear the HTTP 1.1 settings. To do this, follow these steps:
  1. In Internet Explorer 6 SP1, click Tools, and then click Internet Options.
  2. Click the Advanced tab.
  3. Click to clear the following check boxes:
    • Use HTTP 1.1
    • Use HTTP 1.1 through proxy connections

Method 4: Turn off Auto-Select

To work around this issue on the client side, turn off Auto-Select. To do this, follow these steps:
  1. In Internet Explorer 6 SP1, click View.
  2. Point to Encoding, and then click Auto-Select.

    Note When Auto-Select is turned off, the check mark does not appear next to Auto-Select.

↑ Back to the top


More information

For more information about the Auto-Select feature in Internet Explorer 6.0, click Help, click Contents and Index, click the Index tab, type auto-select, and then click Display.

↑ Back to the top


Keywords: KB870863, kbprb, kbtshoot

↑ Back to the top

Article Info
Article ID : 870863
Revision : 3
Created on : 11/16/2004
Published on : 11/16/2004
Exists online : False
Views : 247