Перейти к содержимому

Фотография

Контекстное меню


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 bOOmer

bOOmer

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Лукогорский Евгений Борисович

Отправлено 17 марта 2009 - 12:18

Всем добрый день!

У меня возникла следующая проблема: мне нужно открыть контекстное меню и нажать на один из его элементов.

Не подскажет ли кто, как это можно сделать.
Заранее благодарен.
  • 0

#2 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 17 марта 2009 - 12:32

Есть методы contextMenu и contextMenuAt, а выбирать придётся, видимо, нативными методами.
  • 0

#3 bOOmer

bOOmer

    Новый участник

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Лукогорский Евгений Борисович

Отправлено 17 марта 2009 - 12:55

Есть методы contextMenu и contextMenuAt, а выбирать придётся, видимо, нативными методами.


Это я так понимаю для вызова стандартного меню браузера?
Просто в моем случае мне надо вызвать написанное меню вида:
<ul id="ctl00_cphPart_treeContextMenu" class="contextMenu" style="display: block; -moz-user-select: none; top: 141px; left: 79px;">
<li style="background-color: transparent;">
</li>
<li class="disabled">
</li>
<li class="separated">
<a href="#cut">Cut</a>
</li>...

Предолженные Вамии методы не работают в данном случае :(
  • 0

#4 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 17 марта 2009 - 13:10

Ааа, самописное меню, такие вещи надо сразу говорить.
Тогда задача значительно упрощается:
1. Смотрим как работает меню (какие события хочет и т.п.).
2. Составляем локаторы для меню и нужных пунктов.
3. Делаем с этим меню всё что вздумается.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных