Свойство DocumentText изменено без события DocumentComplete в WebBrowrowSerC#

Место общения программистов C#
Ответить
Anonymous
 Свойство DocumentText изменено без события DocumentComplete в WebBrowrowSer

Сообщение Anonymous »

Я использую Webbrowser для анализа веб -страниц с JavaScript и
Я пытался найти то, что мне нужно на странице, используя
DocumentCompleted событие и проверяю свойство документа в веб -брузере по внутренним текстам htmlelement
(я знаю, что он появляется после некоторого времени, когда загружается). private void WebDocCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
parseWebbrowserDocumentPropertyFunc(); // which sets the content value to true
if (!content)
return;
}
< /code>
Итак, когда я начинаю код отладки для выполнения, я вижу одну вещь:
Tag (htmlelement) появляется в Webbrowser, после того, как Webbrowrowser останавливает событие Fire DocumentCompleted.
Я имею в виду, что не было никакого документного события, я не сработал. Application.doevents ()
Все в порядке, но процесс диапазона начинает занимать много времени, потому что - я не знаю почему. < /P>
И теперь я думаю, что Application.doevents () не является хорошим решением, и я все еще хочу использовать DocumentCompleted событие,
Но я не могу найти какую -то информацию о том, что < /P>

или
Что я могу использовать, чтобы дождаться, когда тег, который мне нужен, на странице вместо таймера
Таймер наборе на 200 мс

Подробнее здесь: https://stackoverflow.com/questions/360 ... webbrowser
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»