PRB: Samples Displaying Blank Pages After Internet Explorer 4.0 Installation (175320)



The information in this article applies to:

  • Microsoft Internet Explorer 4.0 for Windows NT 4.0
  • Microsoft Internet Explorer 4.0 for Windows 98
  • Microsoft Internet Explorer 4.0 for Windows 95
  • Microsoft Visual InterDev 1.0

This article was previously published under Q175320

SYMPTOMS

When viewing the "Dos Perros" sample that comes with Visual InterDev, the first page displays correctly, but navigating to one of the links on the site map displays a blank screen.

CAUSE

The following conditions cause this error to occur:
  • The client is using Internet Explorer 4.0 to view the page.
  • The page contains both a "<Body>" tag and a "<Frameset>" tag (for example, the "Nav.asp" page in the DosPerros sample).
FRAMESET and BODY are mutually exclusive tags for IE4. Either use one or the other. If you use both, the second one will be ignored.

This was done in Internet Explorer 4.0 to ensure compatibility with Netscape and to comply with HTML 4 DTD.

RESOLUTION

Remove the BODY tag in "Nav.asp" of your DosPerros project.

In general, if you are using the BODY element to set attributes for the contents of the FRAMESET, move these attributes to the FRAMESET.

Any SCRIPT or OBJECT tags used in a FRAMESET definition document should be defined in the HEAD section of the document; otherwise, they will imply a BODY element, and the FRAMESET will be ignored.

STATUS

This IE 4.0 behavior is by design.

REFERENCES



For the latest Knowledge Base articles and other support information on Visual InterDev and Active Server Pages, see the following page on the Microsoft Technical Support site:

Modification Type:MajorLast Reviewed:5/2/2006
Keywords:kberrmsg kbprb KB175320