Есть страница, там кнопка "Обзор"
1) Нужно нажать "Обзор"
откроется диалоговое окно виндовс
2) там, выбрать файл
C:\\1.txt
3) Потом нажать в диалоговом окне кнопку "Открыть"
Потом диалоговое окно закрывается.
4) И нужно нажать кнопку на странице "Загрузить"
Как это реализовать? /пока получается только нажать кнопку "Обзор" с помощью
$inputfile->click_by_atribute/
Как загрузить файл с диска?
Re: Как загрузить файл с диска?
Разработка решений для автоматизации вашего бизнеса. Telegram: https://t.me/k90_7
Re: Как загрузить файл с диска?
Что-то я тоже никак не могу разобраться с execute_open_file.
Простейшая форма на сайте http://savepic.org
Делаю так:
$browser->navigate("http://savepic.org/index.php");
$inputfile->click_by_name("file");
$window->execute_open_file("Выбор выкладываемого файла","C:\\1.jpg","&Открыть",false,true);
Но появляется окно выбора файла и больше ничего не происходит, что я делаю не так?
Простейшая форма на сайте http://savepic.org
Делаю так:
$browser->navigate("http://savepic.org/index.php");
$inputfile->click_by_name("file");
$window->execute_open_file("Выбор выкладываемого файла","C:\\1.jpg","&Открыть",false,true);
Но появляется окно выбора файла и больше ничего не происходит, что я делаю не так?
Re: Как загрузить файл с диска?
Добрый день.
В данной ситуации вы первоначально занимаетесь с модальным диалогом Windows ,а потом уже с диалогом на сайте, а не наоборот, тем самым блокируя действия первого.
$browser->navigate("http://savepic.org/index.php");
$window->execute_open_file("Выбор выкладываемого файла","C:\\1.jpeg","&Открыть",false,true);
$inputfile->click_by_name("file");
В данной ситуации вы первоначально занимаетесь с модальным диалогом Windows ,а потом уже с диалогом на сайте, а не наоборот, тем самым блокируя действия первого.
$browser->navigate("http://savepic.org/index.php");
$window->execute_open_file("Выбор выкладываемого файла","C:\\1.jpeg","&Открыть",false,true);
$inputfile->click_by_name("file");
Re: Как загрузить файл с диска?
Всё заработало, спасибо!Support писал(а):Добрый день.
В данной ситуации вы первоначально занимаетесь с модальным диалогом Windows ,а потом уже с диалогом на сайте, а не наоборот, тем самым блокируя действия первого.
$browser->navigate("http://savepic.org/index.php");
$window->execute_open_file("Выбор выкладываемого файла","C:\\1.jpeg","&Открыть",false,true);
$inputfile->click_by_name("file");