Как исправить ошибку «Потеряно соединение объекта с клиентом» в VBscript »? - PullRequest
0 голосов
/ 11 февраля 2019

мой код, где я пытаюсь войти на сайт автоматически.Но он продолжает выбрасывать

Объект потерял связь со своим клиентом

Dim IE
set IE = WScript.CreateObject("InternetExplorer.Application")
IE.Visible = true

Call IE.navigate("http://finrpa:8080/controlroom/")

Do While IE.ReadyState <> 4
    WScript.Sleep 10
Loop

IE.Document.all.username-inputEl.Value = "parthiban.nadar@thirdware.com"
IE.Document.all.password-inputEl.Value = "Thirdw@re1"

Call IE.Document.all.gaia_loginform.submit

Set IE = Nothing

1 Ответ

0 голосов
/ 12 февраля 2019

В какую строку выдается исключение?Я вижу по крайней мере одну проблему со сценарием.Поскольку имена элементов управления содержат тире, они должны быть строками.Итак, вместо

IE.Document.all.username-inputEl.Value = "parthiban.nadar@thirdware.com"
IE.Document.all.password-inputEl.Value = "Thirdw@re1"

должно быть

IE.Document.getElementById("username-inputEl").Value = "parthiban.nadar@thirdware.com"
IE.Document.getElementById("password-inputEl").Value = "Thirdw@re1"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...