• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Ajax меню

  • Автор темы Dizman
  • Дата начала
D

Dizman

Необходимо ajax меню, которое раскрывается вверх и вниз (образуется полотно). Порядок пунктов меню будет формироваться в зависимости от числа кликов по пункту. Часто используемые будут располагаться по середине.
Возможно ли такое реализовать? Интересует, в первую очередь, алгоритм раскрытия меню одновременно вверх и вниз. Пример во вложении.
Спасибо.
 

Вложения

  • example.gif
    example.gif
    1,9 КБ · Просмотры: 480
V

Vovochka

Ajax'ом тут и не пахнет. Только работа с DOM.
Интересует, в первую очередь, алгоритм раскрытия меню одновременно вверх и вниз.
Просто по верх выводится слой с подменю. Его положение спокойно можно расчитать из высоты этого слоя.
Используется абсолютное позиционирование.
 
V

Vadik(R)

Почему же не пахнет? Возможно, меню будет слишком большое и будет весить много (кодом). И поэтому человек хочет его подгружать постепенно, только те пункты, которые интересуют пользователя.
Хотя, для хранения скриптов по-моему существует инструмент Google Gears - один раз загрузил и все :D
 
V

Vovochka

Хотя, для хранения скриптов по-моему существует инструмент Google Gears - один раз загрузил и все
Вообще не понятно, при чем тут это...
Возможно, меню будет слишком большое и будет весить много (кодом). И поэтому человек хочет его подгружать постепенно, только те пункты, которые интересуют пользователя.
Меню не бывает слишком большим, а подгрузка меню через ajax при определенных обстоятельствах может вылится в тормоза. Никто так не делает, и это не спроста.
 
E

etc

Там много букав, я надеялся тут в 2 словах суть расскажут, ну да и фик с ним. явно какаято ерунда. ;)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!