ANZO, вообщем страница сделана через фреймы. Т.е. если запрашивать исходный html, то там будет запрос фрейма. Вот как запросить код страницы с выполненными фреймами я даже хз..
Пытался запрашивать по ElementId:
webBrowser1.Document.All["username"].InnerText = "1";
webBrowser1.Document.All["password"].InnerText = "1";
webBrowser1.Document.All["submit"].InvokeMember("click");Code: C++
В итоге имеем:
Добавлено через 22 минуты
Sp1tfire, не все так просто...не находит данный элемент, хотя страница загружена...возможно дело в том, что так называется label и input...
Добавлено через 26 минут
Соответственно отловить value кнопки submit можно только через RegExp. Однако я не могу просто ввести логин и пароль..
Добавлено через 3 часа 37 минут
Вообщем, что имеем:
Страница:
{
Фрейм:
{
Кнопка для входа
}
}Code: Java
Через
foreach (HtmlElement Element in webBrowser1.Document.All)
{
if (Element.Id == "cas_iframe")
{
MessageBox.Show("1");
}
}Code: C++
Программа ищет только фрейм, а все, что внутри него, она уже найти не может, причем данная вещь работает только если кликнуть по кнопке, иначе ничего не находит. (Если запустить еще раз, то найдет).
while (webBrowser1.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents();}Code: C++
Стоит, но почему-то по страничке не ищет...