Что нового

[Окна, Диалоги] Нажать на td элемент

V3r0n

Новичок
Сообщения
6
Репутация
0
Есть кнопка, по нажатию на которую всплывает контекстное меню, смысл в том, чтобы нажать на один из элементов контекстного меню. Скриншот прилагаю.
Код:
Код:
<div class="PPMenuItem PPC PPMacOS Released Hovered" id="ExportMenuItem" tabindex="null" dir="ltr" enabled="enabled">
  <table border="0" cellspacing="0" cellpadding="0" class="PPMenuItemTable">
    <tbody>
      <tr>
        <td class="PPMenuItemLeftPart">
          <div style="background: url(Edd/PP/img/mainmenu.png) -224px -0px no-repeat;">
          </div><div class="PPMenuIconSeparator">
          </div>
        </td>
        <td class="PPMenuItemContentPart">Export</td>
        <td class="PPMenuItemHotKey" disabled="disabled">
        </td>
        <td class="PPMenuItemRightPart">
          <div class="PPMenuArrow">
          </div>
        </td>
      </tr>
    </tbody>
  </table>
</div>
Нажать нужно на "Export".
Пробовал вот так:
Код:
$oButtons = _IETagNameGetCollection($oIE, 'td')
For $oButton In $oButtons
    If $oButton.classname == 'PPMenuItemContentPart' And $oButton.innertext == 'Export' Then
        _IEAction($oButton, 'click')
        _IELoadWait($oIE)
    EndIf
 Next
Sleep(2000)
но не нажимается, хотя и ошибки тоже нету.
 

Вложения

  • Снимок экрана 2015-04-21 в 0.20.30.png
    Снимок экрана 2015-04-21 в 0.20.30.png
    9 КБ · Просмотры: 44

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
V3r0n
IMHO ищите в загружаемых (или внутри страницы) JScript`ах обработчик событий для этих кнопок, и выполняйте функцию на прямую с параметрами для кнопки Export.
 
Автор
V

V3r0n

Новичок
Сообщения
6
Репутация
0
Garrett, буду признателен, если подскажете хотя бы примерный алгоритм действий, ибо в данной области, к сожалению, не силен(...
 
Верх