|
0 / 0 / 0
Регистрация: 01.09.2009
Сообщений: 11
|
|
Можно ли запретить ручной ввод в поле <INPUT type=file> ? Выбирать файл только по кнопке?06.04.2010, 17:49. Показов 5656. Ответов 12
Метки нет (Все метки)
0
|
|
| 06.04.2010, 17:49 | |
|
Ответы с готовыми решениями:
12
Поле input, в котором можно только выбирать значения, но не вводить свои Как заменить надпись на кнопке 'BROWSE' при использовании тэга <input type='File'> ? если поле <INPUT type='file'...> пустое, то CGI просто замирает |
|
swed
|
|
| 06.04.2010, 21:11 | |
|
readonly
|
|
|
0 / 0 / 0
Регистрация: 01.09.2009
Сообщений: 11
|
|
| 07.04.2010, 12:33 [ТС] | |
|
Пробовал.
Тогда и кнопка открытия окна для выбора файлов тоже блокируется
0
|
|
|
swed
|
||||||
| 07.04.2010, 16:49 | ||||||
|
Тогда пиши что вроде этого
|
||||||
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 07.04.2010, 17:36 | |
|
Присвоение getElementById('way_file_open').value=fi le.value работать не будет. Свойство value для <input type=file> доступно только для чтения из соображений безопасности.
0
|
|
|
swed
|
|
| 07.04.2010, 18:03 | |
|
Так если ты не заметил то я его только и читаю, а присваиваю просто текстовому полю
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 07.04.2010, 18:24 | |
|
Действительно. Поторопился. Беру слова обратно
![]() Но этот код страдает от более серьезной ошибки. Если <input type=file> спрятан, то файл не будет отправляться на сервер, насколько я знаю. На evolt.org было обсуждение похожей темы: http://lists.evolt.org/archive/Week-of-Mon-20031208/152682.html
0
|
|
|
swed
|
|
| 09.04.2010, 13:29 | |
|
Я работал соскрытами елементами они передаються не сервер,
Не передаються елементи имеющие атрибут disables Даже если елемент типа ФАЙЛ, если он скрыт не передаються, то можно его поместить в ОБэкт ТИПА DIV (его скрыть) а елемент типа файл не скрывать, соответственно файл не скрытый передается, а DIV скрыт и его содержимое на екране не видно Думаю если не понят но напишу КОДОМ |
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 11.04.2010, 10:55 | |
|
Идея понятна. Пусть автор вопроса попробует и поделится с нами результатами.
0
|
|
|
0 / 0 / 0
Регистрация: 01.09.2009
Сообщений: 11
|
|
| 11.04.2010, 18:37 [ТС] | |
|
Пробовал пример - пока ничего не выходит.
Вопервых ругается на document.getElementById('file_to_open'). dblclick(); (объект не поддерживает метод). Поставил .click() - Окошко открывается, значение копируется, но файл не отправляется даже если не скрывать <input type=file>
0
|
|
|
0 / 0 / 0
Регистрация: 01.09.2009
Сообщений: 11
|
||||||
| 12.04.2010, 15:01 [ТС] | ||||||
|
Если использовать form1.submit() то вылетает ошибка 'access denied'. Похоже на то что поле File имеет ограничение по безопастности и блокирует подобные попытки записать файл отличным от стандартного способа
![]() Вот код
Может есть способ проверить правильность заполнения поля? И если такого файла не существует - выдать сообщение.
0
|
||||||
|
4 / 4 / 3
Регистрация: 25.05.2009
Сообщений: 2,576
|
|
| 12.04.2010, 17:41 | |
|
вот вы мне скажите, зачем может понадобиться закрывать пользователю ручной ввод в поле пути к выгружаемому файлу с его же компьютера?
0
|
|
|
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 14
|
|
| 14.04.2010, 12:42 | |
|
Отследить событие onFocus для поля file, затем отслеживать события нажатий клавиш и блокировать ввод.
0
|
|
| 14.04.2010, 12:42 | |
|
Помогаю со студенческими работами здесь
13
Input type file - выберите файл Как можно в [input type='file'] поменять кнопку? Как загрузить файл на сервер с помощю <input type=file>? Вставить путь до файла в поле <input type="file" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|