PRB: Samples Displaying Blank Pages After Install Of Ie4

Last reviewed: December 11, 1997
Article ID: Q175320
The information in this article applies to:
  • Microsoft Visual InterDev, version 1.0

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

http://www.microsoft.com/msdn/sdk/inetsdk/help/faq.htm#Frameset

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:

   http://support.microsoft.com/support/vinterdev/

Keywords          : VIMisc kberrmsg
Technology        : kbInetDev
Version           : WINDOWS:1.0
Platform          : WINDOWS
Issue type        : kbprb


================================================================================


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: December 11, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.