Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с перехватом события onsubmit / 4 сообщений из 4, страница 1 из 1
20.12.2004, 13:13
    #32834688
Проблема с перехватом события onsubmit
Помогите!!
ничего по этой теме не нашел, кроме как
http://www.sql.ru/forum/actualthread.aspx?tid=73812

Проблема с перехватом события onsubmit

private void Form1_Load(object sender, System.EventArgs e)
{
Object n = null;
axWebBrowser1.Navigate("http://localhost/", ref n, ref n, ref n, ref n);
axWebBrowser1.DocumentComplete += new AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEventHandler(axWebBrowser1_DocumentComplete);
}

private bool HTMLForm_onsubmit(IHTMLEventObj sender)
{
textBox2.Text += "test";
return true;
}

private void axWebBrowser1_DocumentComplete(object sender, AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEvent e)
{
try
{
HTMLDocument myDoc = new HTMLDocumentClass();
myDoc = (HTMLDocument) axWebBrowser1.Document;

int CountForm = myDoc.forms.length;
foreach (HTMLFormElementClass htmlForm1 in myDoc.forms)
{
// Если следующую строчку раскоментировать, форма не доступна
// нельзя редактировать элементы.. кнопки не "жмутся" и все такое..

//((HTMLFormElementEvents2_Event)htmlForm1).onsubmit += new HTMLFormElementEvents2_onsubmitEventHandler(HTMLForm_onsubmit);
}
}
catch(Exception ex)
{
textBox2.Text +=ex.ToString();
}
}
...
Рейтинг: 0 / 0
20.12.2004, 15:48
    #32835225
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с перехватом события onsubmit
Что-то я не понял в чем проблема?
...
Рейтинг: 0 / 0
20.12.2004, 16:00
    #32835261
Проблема с перехватом события onsubmit
вешаем обработчик на событие.

((HTMLFormElementEvents2_Event)htmlForm1).onsubmit += new HTMLFormElementEvents2_onsubmitEventHandler(HTMLForm_onsubmit);

компилится ок. только вот форма в документе webbrowser'а перестает реагировать на какие-либо действия.. и эксепшенов никаких не возникает.

я сам не понял в чем проблема пока :)
...
Рейтинг: 0 / 0
22.12.2004, 11:46
    #32838687
Проблема с перехватом события onsubmit
Можно конечно на онклик повесить, но только это не совсем верно.. На сабмит правильнее!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с перехватом события onsubmit / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]