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)
Mac IE submenu delay
-
- Advanced
- Posts: 12
- Joined: Fri Jul 11, 2003 12:49 am
- Location: Memphis, TN
Mac IE submenu delay
-bobzilla2u
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.
Copy and paste is best as the above is case sensitive.
Let us know how it goes
Cheers
Andy
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;
Let us know how it goes
Cheers
Andy
-
- Advanced
- Posts: 12
- Joined: Fri Jul 11, 2003 12:49 am
- Location: Memphis, TN
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.
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
-
- Advanced
- Posts: 12
- Joined: Fri Jul 11, 2003 12:49 am
- Location: Memphis, TN
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,
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