|
Модераторы: Illuminaty |
|
Andy_L20066 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
Привет, возник такой вопрос: а возможно ли в контроле <input type="file"/> задать тип файлов который хочешь выбирать... ну тоесть только рисунки или только текстовые файлы....
Вот читал что можна задать это дело через accept.... это дейсвительно единственный способ? |
|||
|
||||
Dobermann |
|
||||||||
Опытный Профиль Группа: Участник Сообщений: 992 Регистрация: 7.1.2008 Репутация: нет Всего: 0 |
Маска для *.jpg
Ну или чтобы от языка не зависить
Теоретически можно задать разве что MIME-type:
Но это ИМХО все браузеры просто игнорируют. Это сообщение отредактировал(а) Dobermann - 16.2.2009, 17:38 |
||||||||
|
|||||||||
Andy_L20066 |
|
||||||
Бывалый Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
есть две страницы: на одной нужно чтобы при клике по кнопке Browse юзер мог выбрать только рисунки, тоесть чтобы в диалоге Сhoose File были доступны только рисунки... на другой странице чтобы при клике на Browse юзер мог выбрать только файлы с раширением *.txt... сейчас в диалоге Choose File можно выбырать какие хочешь файлы Files of type= All files...
Добавлено через 1 минуту и 36 секунд
использование ActiveX - не пойдет... надо чтобы работало как в Мозилле так и в ИЕ... |
||||||
|
|||||||
Dobermann |
|
||||
Опытный Профиль Группа: Участник Сообщений: 992 Регистрация: 7.1.2008 Репутация: нет Всего: 0 |
ACCEPT – конкретизирует тип файла. Используется только совместно с параметром TYPE="file". Значение задается в виде MIME-типа.
А задается примерно так:
|
||||
|
|||||
Andy_L20066 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
accept - Мозилла вообще игнорирует... а ИЕ - создает дополнительные File types...
не то что надо |
|||
|
||||
Dobermann |
|
|||
Опытный Профиль Группа: Участник Сообщений: 992 Регистрация: 7.1.2008 Репутация: нет Всего: 0 |
||||
|
||||
Violator |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 234 Регистрация: 10.1.2009 Репутация: 15 Всего: 15 |
Andy_L20066,
маску не получится задать, через скрипт можно выводить сообщение пользователю
Это сообщение отредактировал(а) Violator - 16.2.2009, 18:50 |
|||
|
||||
Andy_L20066 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
||||
|
||||
Andy_L20066 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 177 Регистрация: 10.3.2008 Репутация: нет Всего: 1 |
cпасибо за ответы... прийдется применить либо клиентскую либо серверную валидацию... не думал что нельзя как-то настроить этот контрол....
|
|||
|
||||
yantar |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.1.2007 Репутация: нет Всего: нет |
Посмотрите на такую библиотеку - там возможно это сделать. swfupload
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |