Я пытаюсь открыть окно Internet Explorer, перейти на этот сайт о погоде и нажать кнопку, чтобы запустить анимацию для карты погоды. Я не могу получить код для нажатия кнопки. Я пробовал getelementsbyName, но не могу найти имя. Я думаю, что нашел идентификатор (используя другой скрипт для перечисления идентификаторов элементов), поэтому я пытаюсь getelementsbyID, и он не работает. Я получаю сообщение об ошибке «Объект не поддерживает это свойство или метод:« Это должно быть просто, но у меня очень мало опыта. Будем весьма благодарны за любые предложения по нажатию этой кнопки с VBS.
Element: <div class="play-pause iconfont clickable off" data-ref="play"></div>
Веб-сайт: https://www.windy.com/-Weather-radar-radar?radar,40.229,-83.364,5
Dim objWshShell,IE
Set objWshShell = Wscript.CreateObject("Wscript.Shell")
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.Navigate "https://www.windy.com/-Weather-radar-radar?radar,40.229,-83.364,5"
'Wait for Browser
Do While .Busy
WScript.Sleep 10000
Loop
.documents.getElementsByID("playpause").Click()
End With