Internet Explorer does not open a file that can be rendered full-frame by an ActiveX control (843558)



The information in this article applies to:

  • Microsoft Internet Explorer (Programming) 6.0
  • Microsoft Internet Explorer (Programming) 6 (SP1)
  • Microsoft Internet Explorer (Programming) 5.5 SP2
  • Microsoft Internet Explorer (Programming) 5.01 SP3

SYMPTOMS

When you use Microsoft Internet Explorer to open a file that can be rendered by an ActiveX control (plug-in) that uses the EnableFullPage feature to view or to play files full-frame in the browser window, the file does not open.

For example, when you try to open a Scalable Vector Graphics file (.svg), a Shockwave Flash object (.swf), or an Adobe Acrobat document (.pdf), one of the following conditions may occur:
  • The file does not open.
  • A blank page opens.

CAUSE

This issue may occur when you include a single quotation mark (') in the URL that you specify to open the file.

The security update that is documented in Microsoft Security Bulletin MS03-015 introduces a change to the way Internet Explorer parses a URL that is used to start a third-party ActiveX control. The single quotation mark is no longer allowed as part of the URL.

For additional information about the cumulative update for Internet Explorer that was released in April, 2003, click the following article number to view the article in the Microsoft Knowledge Base:

813489 MS03-015: April, 2003, Cumulative Patch for Internet Explorer

WORKAROUND

To work around this issue, remove the single quotation mark character from the URL that you use to open the file.

MORE INFORMATION

For more information about how to register an ActiveX object as the player for a media type, visit the following Microsoft Web site:

Modification Type:MinorLast Reviewed:10/26/2004
Keywords:kbProgramming kbAutomation kbtshoot kbprb KB843558 kbAudDeveloper