<< back to knowledgebase home
JavaScript errors in Internet Explorer 8 Beta 2
Article Applies To:
MenuMachine 2 only
GoLive CS, CS2
Mac, Windows
Article ID: 000163
Category: Browser Issues
Issue
If I load a page containing a MenuMachine 2 menu in Internet Explorer 8 Beta 2 and click on a menu item, a JavaScript error occurs and the menu doesn't work.
Solution
An issue with Internet Explorer 8 beta 2 has been discovered that causes a problem when a MenuMachine 2 menu item is clicked on. The problem only occurs in IE8's "Standards" mode and does not occur in compatibility mode. The problem is due to the way IE8 is handling the CSS clip property, which is different to the way the property is handled by all other browsers.
To fix this problem you must replace your existing iedom.js file with the one in the download linked below.
Instructions:
- quit GoLive
- open the GoLive application folder in the Finder (Mac) or Explorer (Windows).
The GoLive application folder is in the following location on various platforms:
Mac:/Applications/Adobe GoLive X/
Windows XP/Vista:C:\Program Files\Adobe\Adobe GoLive X
where Adobe GoLive X is the folder for your version of GoLive.
- locate the Modules folder in the GoLive application folder and then open the following folder:
Modules/Extend Scripts/MenuMachine2/Common/core
You should see a file called iedom.js in the core folder.
- replace the iedom.js file in the core folder with the new version included with the download
- launch GoLive and open a site that uses MenuMachine
- open the menumachine folder at the top level of the site
- delete the menumachine2.js file
- Click the refresh button in the MenuMachine palette. This will install the new iedom.js file into your site.
- Re-upload the menumachine folder.
- Repeat steps 6-10 for each site that uses MenuMachine.
The hotfix can be downloaded here: http://menumachine.com/download/ie8fix.zip
Last updated: September 3, 2008
This article has been viewed 10508 times.
Related articles