Здравствуйте
Вот такой нехитрый код заполняет web-форму и жмет кнопку.
Заполненный бланк в формате PDF открывается в POP UP окне. Требуется получить URL (вида http://www.emspost.ru/ru/getInternationalLabel.ashx?uniqueName=F_[буквы, цифры, тире]) всплывающего окна для скачивания PDF и последующих манипуляций с ним.
Возможно, есть какой-то иной подход? Цель - получить URL PDF документа.
Спасибо
Вот такой нехитрый код заполняет web-форму и жмет кнопку.
Код:
#include <IE.au3>
$sURL = 'http://www.emspost.ru/ru/printInternational/'
$oIE = _IECreate ($sURL)
Local $oForm = _IEFormGetObjByName($oIE, "form1")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "SenderName"), "Sender name")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "SenderAddress"), "Sender Address")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "SenderPhone"), "Sender Phone")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "RecipientName"), "Recipient Name")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "RecipientAddress"), "Recipient Address")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "RecipientPhone"), "Recipient Phone")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "MailingDescription"), "Mailing Description")
_IEFormElementRadioSelect ($oForm, "Gift", "MailingType")
;~ ConsoleWrite (_IEPropertyGet($oIE, 'locationurl') & @CRLF)
_IEAction(_IEGetObjByName($oIE, "btnPrint"), "click")
_IELoadWait($oIE)
Заполненный бланк в формате PDF открывается в POP UP окне. Требуется получить URL (вида http://www.emspost.ru/ru/getInternationalLabel.ashx?uniqueName=F_[буквы, цифры, тире]) всплывающего окна для скачивания PDF и последующих манипуляций с ним.
Возможно, есть какой-то иной подход? Цель - получить URL PDF документа.
Спасибо