powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Состояние Webbrowser
14 сообщений из 14, страница 1 из 1
Состояние Webbrowser
    #38754800
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как дождаться выполнения яваскрипта в webbrowser и тогда продолжить с ним манипуляции

Этот код не помогает
Код: vbnet
1.
2.
3.
While WebBrowser1.ReadyState <> WebBrowserReadyState.Complete
            Application.DoEvents()
        End While
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38754835
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spartak19,

.. один из вариантов: пусть джаваскрипт по окончании выполнения запишет что-то в input type="hidden", а веб-броузер в том же цикле читает это значение через
Код: c#
1.
WebBrowser.Document.GetElementById()


пока не дочитается до нужного ....
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38754858
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,
Какие еще варианты есть?
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38754871
Фотография PA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38754906
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как это не пишу не действует
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38755060
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не трудно покажите на примере
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38755086
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: vbnet
1.
2.
3.
Do Until WebBrowser1.ReadyState = WebBrowserReadyState.Complete
   Application.DoEvents()
Loop



Почему данный код не работает?
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38755087
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Spartak19,

У меня есть подозрения что нужно посчитать кол-во фреймов
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38755202
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spartak19
Код: vbnet
1.
2.
3.
Do Until WebBrowser1.ReadyState = WebBrowserReadyState.Complete
   Application.DoEvents()
Loop




Почему данный код не работает?что он по-твоему должен делать?
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38756132
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

Проблема решена
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38756383
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spartak19Antonariy,

Проблема решена

и как?
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38756415
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79,

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Dim second As Integer = 0 
        Dim timeout As Integer = 5 
        While second < timeout 
            Threading.Thread.Sleep(1000) 
            Application.DoEvents() 
            second += 1 
        End While
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38756419
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spartak19Arm79,

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Dim second As Integer = 0 
        Dim timeout As Integer = 5 
        While second < timeout 
            Threading.Thread.Sleep(1000) 
            Application.DoEvents() 
            second += 1 
        End While




Блин, я думал, что-то поинтереснее :-)
...
Рейтинг: 0 / 0
Состояние Webbrowser
    #38756990
Spartak19
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79,

Главное работает
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Состояние Webbrowser
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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