Click - выбор файла
Добрый день друзья. Исключительно целях самообучения интересует такой вопрос. Можно ли делать клик на элементе, или вообще программно инициировать выпадения окошка выбора файла? Иначе у меня получается нужно человеку кликнуть - вывести для него поле выбора файла, он на него жмет и поехало, итого 2 клика, а хотелось бы вообще без рисования кнопки, например она хиден.
Спасибо за ваши советы. |
А что за поле выбора файла? Вы имеете введу работу <input type="file"... ?
Или же что-то своё? Есть несколько способов организации закачки файла: Это кнопкой, самый простой и думаю самый надёжный, а точнее без проблемный. Но практически не изменяем, что визуально, что программно, так сказать. С помощью флеш, тут появляется масса проблем, даже не буду перечислять, но в таком случае возможно многое. В новых браузерах есть ещё некоторые дополнительные возможности, но это только вводится и думаю вряд ли вам пригодится. |
Не плешь мне не нужно. Нужно симулировать нажатие на саму <input type="file"... Такое бывает? Просто как я писал у меня есть необходимость (не критичная) просто при нажатии на какойто элемент html сразу показывать окошко выбора файла. А не сначала кнопку показывать а потом пользователь должен жать и на ее.
|
Симулировать нажатие на input[type="file"] нельзя из-за политики безопасности.
Но можно разместить невидимый (полностью прозрачный) input[type="file"] над произвольным элементом интерфейса. Тогда пользователь, желая кликнуть по этому элементу, на самом деле нажмёт на кнопку выбора файла, и откроется диалог выбора файла. |
Часовой пояс GMT +3, время: 20:54. |