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

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

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


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



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

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




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

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

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

и как?
...
Рейтинг: 0 / 0
24.09.2014, 16:42
    #38756415
Spartak19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние Webbrowser
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
24.09.2014, 16:49
    #38756419
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние Webbrowser
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
25.09.2014, 09:17
    #38756990
Spartak19
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние Webbrowser
Arm79,

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


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