<< back to knowledgebase home

Warning dialog in Internet Explorer, need to click on Information Bar (MM1, MM2)

Article Applies To:

MenuMachine 1 & 2

GoLive 6, CS, CS2

Windows only

Article ID: 000146

Category: Browser Issues

Issue

When you preview a page containing a MenuMachine menu, rollover or action in Internet Explorer, a warning dialog is displayed.

The Information bar contains a message about restricting active content (IE6) or scripts and ActiveX controls (IE7). You are required to click on the Information Bar to Allow Blocked Content to see the menus, rollovers or actions working.

This only happens:

• When using "Preview in Browser" in GoLive or viewing pages saved to the local computer;
• In Internet Explorer;
• With pages containing menus, rollovers or GoLive actions.

This does not happen when pages have been uploaded to a web server and are then viewed via the internet.

Solution

Overview of the Issue

In August 2004, Microsoft released Service Pack 2 for the Windows XP operating system. This major update to Windows XP includes a complete overhaul of the security systems in Windows to increase protection against viruses and other security threats.

One of the areas Microsoft has targeted includes so-called "Active Content" that is displayed in the Internet Explorer web browser. Active Content includes JavaScript and VBScript code as well as ActiveX controls.

Windows XP Service Pack 2 (SP2) has security settings in place that will not allow any Active Content to run on any page that resides on your local computer. This includes all pages in sites that you edit in GoLive.

This SP2 security restriction will prevent you from directly previewing any pages that rely on JavaScript, which means that pages containing rollovers, GoLive Actions and/or MenuMachine will be affected.

NOTE:

  • This only affects viewing pages which are saved on your computer.
  • It does not affect viewing of any page which is uploaded to an internet server.
  • It only occurs in Internet Explorer. Other browsers such as Mozilla, Firefox and Opera will not show the Blocked Content messages.


When you preview a page containing JavaScript, including pages with a MenuMachine object, you will see this notice:

Internet Explorer 7:


Internet Explorer 6:


If you not want this dialog to appear again, make sure you click the "Do not show this message again" checkbox. When you click OK, you will see your page as it is without any Active Content/JavaScript. This means you will not see the menus or rollovers or actions working.

A Temporary Solution

In order to view the JavaScript content on the page (and see your menus working), you must click the Information Bar that has appeared at the top of the page, as shown here:



You should choose "Allow Blocked Content..." in order to view the menu and/or other JavaScript content in your page.

Internet Explorer will then show this dialog, which you must acknowledge:



The menu and/or other JavaScript-based content will then work correctly.

Please note that this new security restriction only applies to pages that are on your local computer. If your pages are accessed from a web server they will not trigger this security restriction.

This means that visitors to your web site, even if they are using Windows XP Service Pack 2, will not see the security message and will be able to view your pages with menus as intended.

Permanent Solutions

Obviously, the temporary solution is annoying and burdensome. There are two ways you can work around this issue permanently, so the warning never appears.

1. Turn off the security check in the browser

You may choose to permanently allow Internet Explorer to view Active Content on local files. This will prevent the warning from appearing again.

To do this, choose Internet Options from the Tools menu in Internet Explorer:



Navigate to the Advanced tab in the Internet Options dialog and then scroll down to the Security section.

You must enable the checkbox labelled "Allow active content to run in files on My Computer" as shown:



Please note that this may allow malicious active content in files on your local computer to cause problems so you should only do this if you feel confident in your computer's security measures.

2. Install an extension (or use the Mark of the Web)

Please see Article 000147 for more details on the "Mark of the Web" solution.

Last updated: July 14, 2007

This article has been viewed 17307 times.

Related articles