Автор Тема: Скрипт, недорого :-)  (Прочитано 5744 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт, недорого :-)
« : 19 Марта 2003, 04:16:04 »
(Поправьте меня, если не правильно выбрана тематика форума)

Наваял я тут на днях 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.gif
http://pilots.hut.ru/menu/menu1_ss2.gif
http://pilots.hut.ru/menu/menu1_ss3.gif
Другой вариант:
http://pilots.hut.ru/menu/menu2_ss1.gif
http://pilots.hut.ru/menu/menu2_ss2.gif

Если интересно и не лень читать, более полное представление можно получить по описанию апи:
http://pilots.hut.ru/menu/_readme_.txt


Вопрос: нет ли желающих приобрести это эпохальное творение по сходной цене?
« Последнее редактирование: 19 Марта 2003, 05:45:20 от PilotV »
Я так думаю (c)

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #1 : 19 Марта 2003, 08:49:53 »
Цитировать
PilotV:
нет ли желающих приобрести это эпохальное творение по сходной цене?

ИМХО, есть гораздо более удобные, более навороченные и с поддержкой всех браузеров, и причём совершенно бесплатно. :)
So let it be written
So let it be done I\'m creeping death

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт, недорого :-)
« Ответ #2 : 19 Марта 2003, 14:12:21 »
Что-то такое я уже слышал. А пример "более удобного и навороченного" можно - у меня дыры в образовании :-( ?
Я так думаю (c)

Оффлайн alex007

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 835
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.russians-in-london.co.uk/
Скрипт, недорого :-)
« Ответ #3 : 19 Марта 2003, 22:31:58 »
ИМХО, установи на комп Sothink DHTMLMenu и делай какие угодно DHTML менюшки..............
Русские-в-Лондоне. Как они там? Интересно. Инфо (FAQ), Форум и Магазин

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #4 : 19 Марта 2003, 22:43:33 »
Удобнее чем у http://opencube.com я ни разу не видел.
•••Jah\'d never let us down!•••

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт, недорого :-)
« Ответ #5 : 20 Марта 2003, 01:27:29 »
alex007:
Это какой-то гуёвый редактор, я так понял?

Xander:
Да, интересное меню. Но мне нескромно кажется, что в моем есть некоторые фичи, которых в том нет, да и весит значительно меньше (правда, там много модулей под разные браузеры, в т.ч. экзотические)

ЗЫ: Приятно удивлен что до сих пор никто не понаписал гадостей и оскорблений. На пхпклубе с этого начали и этим закончили.
Я так думаю (c)

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #6 : 20 Марта 2003, 08:41:21 »
PilotV
ну лично мне нравится вот этот http://www.dhtmlcentral.com/. Проверял лично, корректно работает практически во всех браузерах.
So let it be written
So let it be done I\'m creeping death

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #7 : 20 Марта 2003, 08:56:56 »
PilotV
А что говорить-то?
По скриншотам много не поймешь.
•••Jah\'d never let us down!•••

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #8 : 20 Марта 2003, 14:18:42 »
я сам юзаю pear::html::treeMenu
У него хоть и нет всех этих фич, но менюшка в стиле проводника windows многим очень нравится
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт, недорого :-)
« Ответ #9 : 20 Марта 2003, 14:37:30 »
MadDog:
Coolmenu, знаю. Я его глубоко не рыл, в основном экзамплы смотрел, но по моему, в нем нет:

Цитировать

4. Возможность подсветки не только пунктов меню, но и подменю (выпадающих блоков) при наведении мышки.

7. При вставке в качестве пунктов меню рисунков возможность автоматического прицепления к ним ролловерного эффекта (в НН4.X работает с ограничениями)


Потом по по-моему, у меня больше гибкости по настройке содержимого блоков - у меня там можно что хочешь "нарисовать", а там только элементы меню можно выводить, также мне кажется, что у меня больше гибкости с заданием положения подменю.

В принципе, это можно и по скриншотам наблюдать (жаль там не видно курсора мышки, но понять где он находится можно).

Кроме этого, кулменю у меня хоть и работает без сбоев, но какую-то JS-ошибку в експлорере показывает.

И еще одна фича, которую я забыл упомянуть: у меня оно реализовано не так как там, что элементына мауздаун реагируют, а у меня именно ссылки в каждом элементе, т.о. можно смотреть урл ссылки в статусбаре, открывать ее в новом окне (возможность, отсутствие которой, по-моему, сильно снижает юзабельность существующих меню) и т.п.

Xander:
Ну, по скриншотам достаточно понятно, плюс кто хочет может доку почитать.

Макс:
Древовидные меню - немного другая разновидность.
Я так думаю (c)

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #10 : 20 Марта 2003, 17:10:47 »
PilotV
Цитировать
PilotV:
При вставке в качестве пунктов меню рисунков возможность автоматического прицепления к ним ролловерного эффекта

есть там такое

Цитировать
PilotV:
открывать ее в новом окне

есть

Цитировать
PilotV:
Возможность подсветки не только пунктов меню, но и подменю (выпадающих блоков) при наведении мышки.

и это есть

Цитировать
PilotV:
в основном экзамплы смотрел

имеет смысл скачать его и глубоко поковыряться.

Цитировать
PilotV:
кулменю у меня хоть и работает без сбоев, но какую-то JS-ошибку в експлорере показывает

ни разу не замечал.
So let it be written
So let it be done I\'m creeping death

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт, недорого :-)
« Ответ #11 : 20 Марта 2003, 22:10:48 »
Если всё такое там есть, то странно что ни в одном из 10 экзамплов не отражено и в фичах про это не написано.
Впрочем, ковырнусь, возможно, в нем еще немного.

Под "открывать в новом окне" подразумевается не принудительное открытие, а клик правой кнопкой по ссылке и полное ее контекстное меню. Это не совсем одно и то же.

И еще нюанс: у меня всё что настраивается, настраивается при создании меню, через параметры конструкторов, а там отдельный стильшит с большой функциональной нагрузкой - что без него оно и не работает даже. Мне мой подход больше нравится.
Я так думаю (c)

Оффлайн MadDog

  • Главный Металликолог
  • Ветеран
  • *****
  • Сообщений: 679
  • +0/-0
  • 2
    • Просмотр профиля
Скрипт, недорого :-)
« Ответ #12 : 21 Марта 2003, 08:51:18 »
Цитировать
PilotV:
Мне мой подход больше нравится

Каждому своё, но ещё раз повторюсь, ИМХО, вряд ли кто купит, когда можно найти за так и ни чуть не хуже.
So let it be written
So let it be done I\'m creeping death

Оффлайн PilotV

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 59
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Скрипт, недорого :-)
« Ответ #13 : 21 Марта 2003, 15:35:24 »
> вряд ли кто купит

Это в принципе и предполагалось. Разведка только подтвердила :-)

> когда можно найти за так и ни чуть не хуже.

А это еще не доказано. Я в общем если найду время и желание - проверю и, может, доложу о результатах.
Я так думаю (c)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28