Требуется гибкий диалог открытия файла, который не <input type = "file" и т. Д. - PullRequest
1 голос
/ 09 января 2010

Требуется разрешить пользователю выбирать файл с сетевого диска на веб-странице и отображать выбранный путь к файлу в текстовом поле. Я также должен быть в состоянии установить каталог по умолчанию, чтобы диалог открывался каждый раз.

Проблема, с которой я столкнулся при традиционном подходе, заключается в том, что я не могу вставить туда ссылку (если пользователь хочет ввести веб-адрес, а не путь к файлу). Кроме того, я не могу легко установить значение по умолчанию.

Кто-нибудь знает более гибкий подход, поскольку здесь я не загружаю никаких файлов, просто хочу вернуть полный путь к файлу, который выбирает пользователь, с помощью открытого диалога, вызываемого щелчком мыши по кнопке или изображению

Большое спасибо заранее

John

1 Ответ

0 голосов
/ 09 января 2010

Вы можете использовать технику, аналогичную той, которую использовали другие, чтобы элемент по умолчанию выглядел красиво. Используя CSS, вы можете скрыть базовый элемент управления вводом HTML и поместить поверх него отдельные элементы управления для текстового поля и кнопки. Таким образом, вы можете контролировать внешний вид поля обзора, сохраняя контроль над вводом в текстовом поле.

Вот хорошая статья, которую вы можете использовать , чтобы узнать, как стилизовать элемент управления и как создать javascript, необходимый для его работы.

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