Здравствуйте. Скажите как можно закрыть всплывающее окно на JS в браузере IE.
Есть сайт (secure.e-konsulat.gov.pl) прежде чем доберемся к нужному окну нужно пройти по форме. Выбираем Белорусь -> Брест, далее в левой колонке выбираем
Шенгенская Виза - Зарегистрируйте бланк, потом вводим капчу и нажимаем далее, после выбираем ШЕНГЕН - КУЛЬТУРА И ЛЮБОЙ СРОК, попадаем на нужную страницу и в самом низу нажимаем на кнопку Далее. Когда страница загрузится появится JS окно с кнопкой ОК.
Задача в следующем, можно ли обратиться к окну и закрыть его обратившись к нему как допустим при обращении к элементу формы?
Т.Е. нужно сделать так, что бы не перехватывать активное окно браузера IE.
Есть сайт (secure.e-konsulat.gov.pl) прежде чем доберемся к нужному окну нужно пройти по форме. Выбираем Белорусь -> Брест, далее в левой колонке выбираем
Шенгенская Виза - Зарегистрируйте бланк, потом вводим капчу и нажимаем далее, после выбираем ШЕНГЕН - КУЛЬТУРА И ЛЮБОЙ СРОК, попадаем на нужную страницу и в самом низу нажимаем на кнопку Далее. Когда страница загрузится появится JS окно с кнопкой ОК.
Задача в следующем, можно ли обратиться к окну и закрыть его обратившись к нему как допустим при обращении к элементу формы?
Код:
While 1
$hWin = WinGetHandle('[Title:Сообщение с веб-страницы; Class:#32770]')
If $hWin Then ControlClick($hWin, '', '[CLASS:Button; INSTANCE:1]')
Sleep(100)
WEnd