PDA

View Full Version : need a cross platform dropdown menu script


chris-kf
09-23-03, 06:01 AM
this is kind of a follow up to my last post about my menus not working on macs...
can anyone recommend a dropdown menu script which works equally well cross platform? i'm in a bit of a crunch as the site that's currently up refuses to display its menu text on macs

help!
-chris

Perry
09-27-03, 01:34 AM
I can't say enough good things about youngpup.net

Almost every project I've worked on in three years has had one of his components. His ypSlideOutMenus are well written and easily extensible. They work well on every browser I've tested on; I even used these dropdowns way back in the day when I had to support Netscape 4.7.

~perry

sneakyimp
02-27-04, 05:52 PM
I'm looking for some good menus too...i'm writing a complex PHP project that needs to create a bunch of menus dynamically so i need some menus that don't need a lot of hand holding. basically, they have to fit this criteria:

1) must support submenus to any depth within reason
2) must properly locate menus and submenus. i've been dealing with some menus that you have to specify a location for...sometimes the submenus appear in TOTALLY RANDOM places. submenus must automatically line up right at the edge of the parent menu
3) must be aware of the size of the screen. can't have menus that appear off screen...submenus should be smart enough to stay on the screen.
4) if an item is a submenu, you should also be able to click on it and navigate to a page. for instance....if i have a menu called "help" which has a submenu called "scripts" which has subitems "java", "vbscript", etc., if the user chooses "scripts", they can navigate to a page that's the general overview page for scripts. in other words, a node can have an action associated with it, not just leaves.

Perry
02-28-04, 03:23 PM
I've hacked together a combination of youngpup's ypSlideOutMenus and kryogenix's aqlist that seems to work for me. I use PHP mySQL to construct them, but it's far from a drop-in solution.

Kryogenix's dropdowns made from unordered lists seem to be a great solution, but lack the slide out effect I love in youngpup's menus.

Check out the link below, it may be what you're looking for.

http://www.kryogenix.org/code/browser/aqlists/