ACC97: MS Internet Explorer on High Safety Stops Subform Display

ID: Q164004


The information in this article applies to:


SYMPTOMS

Moderate: Requires basic macro, coding, and interoperability skills.

When you try to open a Microsoft Access form with a subform in ASP format in Microsoft Internet Explorer, you may receive the following error message

This page contains active content that is not verifiably safe to display. To protect your computer, the content will not be displayed.

followed by:
Microsoft VBScript runtime error
[Line: NN] Object required: '<Subform Name>'


CAUSE

Your Microsoft Internet Explorer Safety Level is set to High. Internet Explorer opens a second instance in order to display a subform. Internet Explorer itself does not possess a digital security code that marks it "Safe for Scripting." Therefore, when it tries to open the subform in another instance, the error message appears.


RESOLUTION

There are two ways to resolve this problem. You can download the latest HTML Layout Control, or you can set the Internet Explorer Safety Level to Medium or None.

Method 1: Download the Latest HTML Layout Control

There is no security problem with Version 1.0.05.0000 of the HTML Layout Control. Follow these steps to determine which version of the HTML Layout Control you have:
  1. Use Windows Explorer to locate the file Isctrls.ocx in your \Windows\System folder.


  2. Using the right mouse button, click the file, and then click Properties on the menu that appears.


  3. Click the Version tab to display the version information.


You can also download the HTML Layout Control along with the ActiveX Control Pad from http://www.microsoft.com/workshop/misc/cpad/

Method 2: Change the Microsoft Internet Explorer Safety Level Setting

Set the Internet Explorer Safety Level to Medium or None. Note that if you change the setting to Medium security, you still receive an ActiveX warning message when you try to move between records on a form.
  1. Start Microsoft Internet Explorer.


  2. On the View menu, click Options.


  3. Click the Security tab.


  4. Click the Safety Level button.


  5. Click either Medium or None in the Safety Level dialog box, and then click OK.


  6. Click OK again to close the Options dialog box.



REFERENCES

For more information about exporting ASP files, search the Help Index for "ASP files," or ask the Microsoft Access 97 Office Assistant.

Additional query words: IE security


Keywords          : kberrmsg kbinterop IntpWeb IntAsp 
Version           : 97
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: April 23, 1999