Специфика (фишка, если хотите) моего сайта в том, что любая его функция доступна с главной страницы сайта через ввод команд с клавиатуры. Посему возникла необходимость показать окно выбора файла для загрузки программно, без клика по input=file. Первое что пришло в голову htmlInputElement.click() работает, но последний файрфокс требует с пользователя разрешить сайту открывать всплывающие окна. Может кто-нибудь знает как это обойти?
Судя по всему браузеры не выводят сообщение о блокировке, если действие было каким-либо образом инициировано пользователем, в таком случае я согласен на нажатие enter. Я стал передавать фокус элементу файла и прошу нажать юзера enter, но мой ИЕ8 ругается на то, что нельзя давать фокус элементу этого типа.
Помогите советом, что еще можно почитать/попробовать на эту тему?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
oldcoder
Добрый день.
Специфика (фишка, если хотите) моего сайта в том, что любая его функция доступна с главной страницы сайта через ввод команд с клавиатуры. Посему возникла необходимость показать окно выбора файла для загрузки программно, без клика по input=file. Первое что пришло в голову htmlInputElement.click() работает, но последний файрфокс требует с пользователя разрешить сайту открывать всплывающие окна. Может кто-нибудь знает как это обойти?
Судя по всему браузеры не выводят сообщение о блокировке, если действие было каким-либо образом инициировано пользователем, в таком случае я согласен на нажатие enter. Я стал передавать фокус элементу файла и прошу нажать юзера enter, но мой ИЕ8 ругается на то, что нельзя давать фокус элементу этого типа.
Помогите советом, что еще можно почитать/попробовать на эту тему?
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.