(Поправьте меня, если не правильно выбрана тематика форума)
Наваял я тут на днях JS-скрипт выпадающего меню. Как мне нескромно кажется, лучший из того, с чем я знаком.
Набор фич:
1. Поддержка браузеров:
- IE 5+ (полжен работать и в 4, но проверить негде)
- НН 4+ (с маленьким ограничением функциональности)
- Последние Opera и Mozilla
2. Любой уровень вложенности.
3. Любое расположение пунктов (горизонтальное, вертикальное, ...) в меню и подменю.
4. Возможность подсветки не только пунктов меню, но и подменю (выпадающих блоков) при наведении мышки.
5. Сохранение подсветки пункта меню при уводе мышки на его подменю.
6. Задаваемая задержка прятания выпавших блоков при уводе мышки за пределы меню.
7. При вставке в качестве пунктов меню рисунков возможность автоматического прицепления к ним ролловерного эффекта (в НН4.X не работает)
8. Полная настройка - как групповая так и индивидуальная - подменю и пунктов меню по параметрам:
- цвета фона и подсветки
- содержимое: хедеры, футеры, разделители и т.п.
- положение на старнице (см. п.7)
9. Гибкое задание положения выпадающих подменю на странице:
- жесткая привязка к координатам
- то же самое, но с учетом центровки страницы (т.е. координаты задаются отн-но центрируемой части)
- привязка к положению пункта меню из которого подменю выпадает с жестким выбором направления выпадения и/или выравнивания
- то же самое, с гибким выбором направления выпадения и/или выравнивания - т.е. эти вещи выбираются автоматически отн-но положения меню на странице и рассояния до края видимого окна
10. Ну и т.д. и т.п.
Ознакомиться и частично увидеть перечисленные фичи можно по скриншотам.
Один вариант:
http://pilots.hut.ru/menu/menu1_ss1.gifhttp://pilots.hut.ru/menu/menu1_ss2.gifhttp://pilots.hut.ru/menu/menu1_ss3.gifДругой вариант:
http://pilots.hut.ru/menu/menu2_ss1.gifhttp://pilots.hut.ru/menu/menu2_ss2.gifЕсли интересно и не лень читать, более полное представление можно получить по описанию апи:
http://pilots.hut.ru/menu/_readme_.txtВопрос: нет ли желающих приобрести это эпохальное творение по сходной цене?