Вниз
Скачать: CL | DM;

Webbrowser Перехватить нажатие на элемементе submit   Найти похожие ветки 

← →
DIS   (2005-12-24 15:42) [0]

Мастера, как можно узнать на какую кнопку пользоваель нажал в Webbrowser?


← →
DIS   (2005-12-24 19:28) [1]

хорошо,  postdata имеет формат olevariant, как перевести данные из post в string?


← →
palva ©   (2005-12-24 22:38) [2]

Присваиванием переменной string

Ответ на первый вопрос. Не знаю получится ли, но можно написать JavaSript, который по нажатию кнопки меняет Status-строку. А в WebBrowser есть событие по изменению статусной строки. Правда в хэлпе говорится, что его не надо использовать (просто статусную строку WebBrowser в Delphi не высвечивает) но для целей обмена информацией использовать, наверно, можно.


← →
DIS   (2005-12-24 22:52) [3]

В принципе если мы нажимаем на кнопку на странице, срабатывает action, передаются данные в postdate, но не получается их оттуда вытащить. Много примеров как отправить Post данные, а вот на прием не найду. Простое присваивание значение текстовой переменной выдает примерно следующее:
"????????2". Как правильно принять POSTDATE при событии BeforeNavigate?


← →
palva ©   (2005-12-25 01:14) [4]

Тогда я неправильно понял вопрос.
Не понятно, что такое postdata имеет формат olevariant. Если под Action вы имеете в виду посылку формы методом post, то вы не можете ее отловить ИМХО, поскольку посылка уходит серверу. Вы можете только проанализировать состояния контролов формы перед submit.


← →
Плохиш ©   (2005-12-25 13:28) [5]


> DIS   (24.12.05 22:52) [3]

Ты будешь смеятся, но http://www.yandex.ru/yandsearch?stype=&nl=0&text=delphi+BeforeNavigate2 ссылка номер 4.


← →
DIS   (2005-12-25 14:45) [6]


> Плохиш

Действительно я долго смеялся, т.к. в яндексе чего только не набирал, но на эту ссылку не натыкался. Большое спасибо.


> palva

postdata - Это переменная в beforenavigate, тут я перехватываю эти данные перед отправкой на сервер, да у меня и нет потребности их туда отправлять.

Спасибо всем. Вопрос закрыт.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.039 c
14-1135098605
Piter
2005-12-20 20:10
2006.01.15
Может кто-нибудь дать аккаунт на www.filepost.ru? :)


6-1127815341
Rentgen
2005-09-27 14:02
2006.01.15
Закрыть порт


14-1135188559
ArtemESC
2005-12-21 21:09
2006.01.15
Алгоритм, сжимающий все...


2-1135584280
check
2005-12-26 11:04
2006.01.15
GUID


14-1134669601
Kolan
2005-12-15 21:00
2006.01.15
Какой СD-ROM DVD RW выбрать




   Наверх