Microsoft KB Archive/164004

= ACC97: Microsoft Internet Explorer on High Safety Stops Subform Display =

PSS ID Number: 164004

Article Last Modified on 11/14/2003

-

The information in this article applies to:


 * Microsoft Internet Explorer 3.01 for Windows 95
 * Microsoft Internet Explorer 3.0 for Windows 95
 * Microsoft Access 97

-



This article was previously published under Q164004



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



SYMPTOMS
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: ''



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.

