Диалог открытия файла в js / jq - PullRequest
2 голосов
/ 11 мая 2009

Я бы ожидал, что следующее откроет диалог, но это не так. Почему?

$('<input type="file"/>').click();

Ответы [ 2 ]

6 голосов
/ 11 мая 2009

Невозможно (не должно быть) программно открывать диалоги файлов. Стандарты так говорят .

Я сказал, что не должен, поскольку IE6 позволяет это, AFAIK.

2 голосов
/ 11 мая 2009

Я бы посчитал это опасным, если бы в моем браузере появлялись системные диалоги без запроса. Просто мысль, что это, вероятно, ограничение безопасности. Я, конечно, могу ошибаться в этом случае.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...