none
Заполнить форму на страничке RRS feed

  • Вопрос

  • Добрый день, на страничке есть форма с кнопкой, но кнопка не button, а image (type='image'), при клике на такую кнопку в POST запросе еще передаются координаты клика. Если кликать на кнопку таким методом webBrowser1.Document.All["knopka"].InvokeMember("click"), то координаты Х и У всегда 0.
    Возможно ли как-нибудь кликнуть на кнопку, передав еще и координаты клика?
    • Перемещено I.Vorontsov 2 марта 2010 г. 7:55 (От:Visual C#)
    1 марта 2010 г. 8:06

Ответы

  • Делаем таким образом: выполняем javascript (с помощью webbrowser) и находим координаты нужного элемента (как это сделать обсуждается здесь), которые потом передаем в наш post запрос.

    Второй вариант - оформить клик и отправку POST запроса в javascript функции и вызываеть не InvokeMember("click"), а эту javascript функцию, которая уже все умеет.

    • Изменено akrakovetskyMVP 3 марта 2010 г. 15:27 edit
    • Помечено в качестве ответа I.Vorontsov 11 марта 2010 г. 10:51
    3 марта 2010 г. 15:26