MicrosoftJS закрытие браузера

170
22 августа 2019, 15:40

У меня есть следующий объект браузера

var IE = WScript.CreateObject("InternetExplorer.Application");

и при вызове типа

IE.open('','_self').close();

я получаю ошибку

Ошибка выполнения Microsoft JScript: Объект не поддерживает это свойство или метод

а при IE.window.open('','_self').close();- Ошибка выполнения Microsoft JScript: 'IE.window' - есть null или не является объектом

Как закрыть браузер по завершению моего скрипта ?

Answer 1
var IE = WScript.CreateObject("InternetExplorer.Application", "ie_");
IE.visible = true;
IE.Navigate("about:blank");
//ждем окончания загрузки
while (IE.ReadyState != 4) {
  WScript.Sleep(100);
}
WScript.Echo(IE.Document); //можно работать с DOM
//список всех свойств объекта IE: 
//https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa752084(v%3Dvs.85)
//не знаю как получить доступ к window, может кто знает
//закрываем браузер
IE.Quit();
READ ALSO
Сравнение двух разных массивов JS

Сравнение двух разных массивов JS

Есть два массива которые нужно сравнить

182
Как объяснить функции что за переменная?

Как объяснить функции что за переменная?

Как объяснить функции какое значение мы передали?

152
Заливка слоя-маски

Заливка слоя-маски

Предыстория

177