Что нового

Выбор файла во всплывающем окне

viter

Новичок
Сообщения
40
Репутация
1
Здравствуйте,
Необходимо на сайте выбрать и загрузить свой файл. На странице есть код
Код:
<div class="browse-files-box">
 <div class="browse-files"><i class="iconfont icon-success"></i><label class="pl" id="upfileBGt">Choose file</label></div>
<input class="browse-files-btn" type="button" onclick='javascript:document.getElementById("FileUpload1").click()' value="BROWSE FILES" />
<input type="file" name="FileUpload1" id="FileUpload1" onchange="SelectFile()" style=" display:none;" /><input name="hfSelectFileName" type="text" id="hfSelectFileName" style="display:none" />
</div>
пробовал как то так, невыходит конечно.
Код:
$oIE.document.parentWindow.execScript("document.getElementById("FileUpload1").click()", "javascript")
	sleep(500)
	Send("C:\Users\V\Desktop\pa\EFT.xlsx")
	Send('{enter}')

помогите пожалуйста.
 
Автор
V

viter

Новичок
Сообщения
40
Репутация
1
Возможно так ближе к правде но все равно не работает, но и в отличии от предыдущего кода ошибку не выдает.
Код:
_Button($oIE2, 'document.getElementById("FileUpload1").click()')

Func _Button(ByRef $_Obj, $s_Name)
    Sleep(250)
    $_Obj.document.parentWindow.execScript("setTimeout(function(){document."& $s_Name &"[3].click()},1)")
    Sleep(250)
    Send("C:\Users\V\Desktop\pa\EFT.xlsx")
    Send('{enter}')
 EndFunc
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Код:
$oFileBtn = _IEGetObjById($oIE2, "FileUpload1")
_IEAction($oFileBtn, "click")
 
Верх