We help IT Professionals succeed at work.

Spry Menubar not working on IE8

Angel02
Angel02 asked
on
In developing a website, I am using the spry menubar for displaying the submenu, and add onhover events. But i realized that in windows vista and/or IE8, spry menubar displays errors and the submenu floats randomly towards right and top. Is there a fix for this?

If not, which other javascript can I use to display the submenu ?
Comment
Watch Question

This is a known problem with Spry menus.  The calls adobe used are not supported in later browsers, and the menu system is falling into disrepute.  Many come here for fixes, and the best advice I can give is to pick any DHTML menu from the abundant free resources out there - they are all better than Spry --

www.dynamicdrive.com/
www.dynamicdrive.com/dynamicindex1/
www.dhtml-menu-builder.com/free-dhtml-menu/index.htm
www.dhtml-menu-builder.com/
www.milonic.com/
www.tamingthebeast.net/generators/dhtmlmenu.htm

There are lots of great x-browser menus there, just pick one that look like what you want and adapt.
Caution -- do not use a flash menu -- flash is not indexed by search engines, so it makes your site not indexible correctly.  You can use purely CSS menus too, but the above are snazzier --

www.opencube.com/ 
www.free-css.com/
www.cssmenumaker.com/

and many others.  Some of the links I gave are interactive -- build as you go, a GREAT way to do it !!