Цитата:
|
Цитата:
<input id="fl" type="file" style=""> <script> document.getElementById('fl').click(); </script> Можно лишь тогда когда пользователь сделает какое-то действие, клик иль еще чего... то-есть так как это всегда было сделано во флешь. <input id="fl" type="file" style=""> <script> document.onkeydown = function() { document.getElementById('fl').click(); } </script> |
Интересно - а клик с координатами input file - не проходит?
|
Цитата:
|
Цитата:
Насколько я знаю, такое пока не провернуть (и скорее всего такого и не будет в целях безопасности), хотя |
Цитата:
Как можно использовать координаты синтетического события. |
Цитата:
Однако, стоит помнить следующее: «Ручной» запуск (генерация) события не создает по умолчанию действие, связанное с этим событием. Например, программная генерирация события focus на элементе не означает, он получит фокус, вручную сгенерированное событие submit не заставит форму отправить данные (следует использовать метод submit формы), сгенерированное событие нажатия клавиши не означает, что символ появится в поле ввода, программное нажание на ссылку не активирует переход по ней, и т. д. Такие ограничения необходимы в целях безопасности и предотвращения сценариев имитации работы пользователя и взаимодействия с браузером http://habrahabr.ru/post/114244/ |
vadim5june,
да ну, правда что ле ? ![]() |
Цитата:
|
Часовой пояс GMT +3, время: 16:46. |