.NET 4.x ExecuteJavascriptWithResult не работает (awesomium) - Visual Basic .NET
Формулировка задачи:
Добрый день!
Нужна ваша профессиональная помощь. Я не так давно сел за VB Net и тем более не знаком с JS. Знаю, что темы подобные на форуме уже есть, но все таки, на мой взгляд, они немного отличаются от моего вопроса.
Подскажите где я допускаю ошибку. Работаю с Аwesomium.
Вот так работает:
Но так нажимается исключительно первая ссылка.
Мне же надо перебрать ряд ссылок, помимо этого выполняя другие действия в цикле.
И вот так уже не работает:
Сломал всю голову уже с этим. Заранее благодарен!
Листинг программы
- Dim document = CType(WB.ExecuteJavascriptWithResult("document"), Awesomium.Core.JSObject)
- WB.ExecuteJavascriptWithResult("document.getElementsByClassName('client_link')[0].click()")
Листинг программы
- Dim js As String
- For i = 0 to 9
- js = Chr(34) & "document.getElementsByClassName('client_link')[" & i & "].click()" & Chr(34)
- WB.ExecuteJavascriptWithResult(js)
- 'Тут что-то делаем
- Next i
Решение задачи: «.NET 4.x ExecuteJavascriptWithResult не работает (awesomium)»
textual
Листинг программы
- Dim js As String
- For i = 0 to 9
- js = "document.getElementsByClassName('client_link')[" & i & "].click()"
- WB.ExecuteJavascriptWithResult(js)
- 'Тут что-то делаем
- Next i
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д