Mac IE submenu delay

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
bobzilla2u
Advanced
Advanced
Posts: 12
Joined: Fri Jul 11, 2003 12:49 am
Location: Memphis, TN

Mac IE submenu delay

Post by bobzilla2u »

When using Internet Explorer on a Mac, I am seeing a major delay (hour glass) with the menu as far back as version 5.36. The problem happens when trying to display 3rd level submenus. This delay does not happen with every submenu but when it happens the delay time can be upwards of one minute.

I have created some sample pages using different versions of the menu. I do not have every version of the menu so I cannot tell which version the delay appeared in first. This delay does not occur in versions 5.09 or 5.18.

http://www.morgankeegan.com/html/blue/i ... efault.asp (menu version 5.09)

http://www.morgankeegan.com/html/blue/i ... est518.asp (menu version 5.18)

http://www.morgankeegan.com/html/blue/i ... est536.asp (menu version 5.36)

http://www.morgankeegan.com/html/blue/i ... est542.asp (menu version 5.42)


(I have tested and confirmed this using IE v5.2.3 on Mac OS X v10.2.8 and IE v5.1.7 on Mac OS 9.1)
-bobzilla2u
User avatar
Andy
Milonic
Milonic
Posts: 3308
Joined: Sun May 19, 2002 8:23 pm
Location: Menu Developer
Contact:

Post by Andy »

Hi,

There is one quick thing I'd like you to try before we investigate this.

Can you please add the following to the top of your data file and then let us know how it goes.

Code: Select all

buildAllMenus=true;
Copy and paste is best as the above is case sensitive.

Let us know how it goes

Cheers
Andy
bobzilla2u
Advanced
Advanced
Posts: 12
Joined: Fri Jul 11, 2003 12:49 am
Location: Memphis, TN

Post by bobzilla2u »

That definitely worked. No more delay when hovering over any of the menu items. Thanks so much.

One question though, does (buildAllMenus=true;) add time to the page load? I would guess that it does. If so I will need to perform a browser detect and only pre-build sub menus for Mac IE browsers.
-bobzilla2u
bobzilla2u
Advanced
Advanced
Posts: 12
Joined: Fri Jul 11, 2003 12:49 am
Location: Memphis, TN

Post by bobzilla2u »

Would it be possible for the menu code to be updated to account for this delay in Mac IE browsers?

My solution of performing a browser detect for Mac IE browsers and adding (buildAllMenus=true;) would not be difficult but it occured to me that all the Milonic menus could be having the same problem. Let me know if an update to the Milonic menu is possible and I will hold off changing my menu files for now.
thanks,
-bobzilla2u
Post Reply