Всем привет! Собственно говоря, у меня тот же самый вопрос: Как разместить на стене группы сообщение от имени группы? Думаю, что нет смысла создавать ещё одну тему, надеюсь, что моё сообщение будет прочтено и в этой. Перед тем как задать вопрос, я тщательно проштудировал форум, но вразумительного, рабочего варианта так и не нашёл. Проблема вызвана тем, что при загузке страницы Вконтакте через IE у поля "Добавить запись..." нет ни имени, ни id. Html-код данного поля выглядит так
<div class="ph_content">Добавить запись…</div>
Есть только имя класса, но в IE.au3 я что-то не нашёл функции, работающей с классами.
В теме Проблема модального окна
http://autoit-script.ru/index.php?topic=19118.msg114807#msg114807 предлагали такое решение:
$oIE = _IECreate($sUrl)
$oBtn = _IEGetObjById($oIE, 'page_wall_suggest')
_IEAction ( $oBtn , 'click' )
Send($sText)
Но у меня данный код не срабатывает. Что такое 'page_wall_suggest' и откуда это взято непонятно. Не знает этого и компилятор, выдаёт сообщение об ошибке: $_IESTATUS_NoMatch (Name: page_wall_suggest, Index: 0).
В другой теме предлагали добраться до данного окна с помощью переборов всех элементов через TAB, но данный способ не совсем рационален. Хотелось бы обратиться к элементу напрямую, если кто-то знает как это сделать, пожалуйста, напишите. Буду признателен.