Здравствуйте. Темы про выпадающие меню читал, но, кажется, у меня другая ситуация :(
Помогите разобраться как выбрать определенное значение из выпадающего меню.
Помогите разобраться как выбрать определенное значение из выпадающего меню.
Код:
#include <IE.au3> ;библиотека Explorer
Local $oIE = _IECreate("https://гувм.мвд.рф/services/appointment/",0,1,1,1) ;создать окно
_IELoadWait ($oIE) ;ожидает загрузку страницы, прежде чем продолжить
;нажать кнопку
$oButton = _IEGetObjById($oIE, 'confirm');находим объект id="confirm" ... Да, согласен.
_IEAction($oButton, 'click');нажимаем кнопку
_IELoadWait ($oIE) ;ожидает загрузку страницы, прежде чем продолжить
$hIE = WinWait('[Class:IEFrame]') ;приостановить выполнение скрипта до появления указанного окна.
$oIE2 = _IEAttach ($hIE, "Embedded") ;брать эту переменную
$sUrl = _IEPropertyGet ($oIE2, "locationurl") ;возвращает URL для проверки Attach
ConsoleWrite( $sUrl & @CRLF );вывести URL в консоль
;выбор региона (не работает)
$oForm = _IEFormGetObjByName($oIE2, "appointment_form")
$oSelect = _IEFormElementGetObjByName($oForm, "site_id") ;select name="site_id"
_IEFormElementOptionSelect($oSelect, "40", 1, "byValue") ;ФМС России по Республике Ингушетия