Форум: "Начинающим";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c