загрузка файла с помощью drag and drop

johnydriver

Client
Регистрация
04.05.2016
Сообщения
24
Благодарностей
2
Баллы
3
здравствуйте,
подскажите пожалуйста, как реализовать драг энд дроп по такой логике:
Выбрать файл из папки (первый) > перетащить и бросить его в окно в браузере по определенным координатам?
Понимаю логика простая, но я новичек, извините :|
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
здравствуйте,
подскажите пожалуйста, как реализовать драг энд дроп по такой логике:
Выбрать файл из папки (первый) > перетащить и бросить его в окно в браузере по определенным координатам?
Понимаю логика простая, но я новичек, извините :|
Должен быть стандартный способ загрузки файла, через указание файла и клик по кнопке.
Лучше используйте этот способ.
 
  • Спасибо
Реакции: johnydriver

johnydriver

Client
Регистрация
04.05.2016
Сообщения
24
Благодарностей
2
Баллы
3
Должен быть стандартный способ загрузки файла, через указание файла и клик по кнопке.
Лучше используйте этот способ.
с удовольствием бы использовал, только он не работает.
Нажимаю Клик для выбора файла, а окно через которое выбираешь файл на компе, Не появляется.
Через обычный браузер появляется, через Проджект-Мейкер, нет.
Как быть?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
с удовольствием бы использовал, только он не работает.
Нажимаю Клик для выбора файла, а окно через которое выбираешь файл на компе, Не появляется.
Через обычный браузер появляется, через Проджект-Мейкер, нет.
Как быть?
Попробуйте вручную создать экшен выбора файла и клик по кнопке.

upload_2019-7-20_14-34-51.png
 
  • Спасибо
Реакции: johnydriver

Metrix

Client
Регистрация
03.01.2014
Сообщения
343
Благодарностей
272
Баллы
63
Вот, откопал код в старом своём проекте, поиск элемента куда кинуть по XPath
C#:
instance.ActiveTab.FindElementByXPath("//h3[@class='hint-drag ng-scope']",0).DropFile(project.Variables["icon_path"].Value,10,10);
Ответ выше, с выставлением пути к файлу тоже должен помочь.
 
  • Спасибо
Реакции: Sergodjan и johnydriver

johnydriver

Client
Регистрация
04.05.2016
Сообщения
24
Благодарностей
2
Баллы
3
способы сверху не сработали, но нашел через "иследовать элемент" и далее дошел до крайнего кода "Инпут" и его в констуктор действий добавил и с экшеном "клик" он сработал... Обычным кликом или обычным экшеном "клик" на кнопку "выбрать файл для загрузки" он не работал... Спасибо за Ваши ответы. Честно благодарен :-)
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)