Upload без кнопки Browse @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 9 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
reyka
новый человек
0
Сообщения: 100
Зарегистрирован: 28.01.03
Откуда: Kiev
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 10 Февраль 2003, 22:45:00 
Каким образом можно смоделировать работу элемента формы input type=file?

Исходная задача: убрать кнопку Browse со страницы, окно Choose file должно открываться по клику на картинку.

Предыдущее решение - поставить кнопки на слои и вынести за пределы экрана. Но оно работает только в IE 4.x
ptitov
новый человек
0
Сообщения: 175
Зарегистрирован: 22.07.02
Откуда: Москва
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 10 Февраль 2003, 23:03:00 
Подобные вещи сделать нельзя из соображений безопасности.
reyka
новый человек
0
Сообщения: 100
Зарегистрирован: 28.01.03
Откуда: Kiev
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 10 Февраль 2003, 23:11:00 
"Из соображений безопасности" теоретически нельзя также автоматом занести ссылку в Home page и Favorites. Но практика показывает другое :-)

Клиент воет белугой, хочет так. Вот и ищу альтернативный способ, он должен быть, я в это верю.
Мальто Павел Викторович
новый человек
0
Сообщения: 65
Зарегистрирован: 27.01.03
Откуда: Минск
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 11 Февраль 2003, 03:13:00 
Просто поверх какой-нить слой размести. Что будет?
reyka
новый человек
0
Сообщения: 100
Зарегистрирован: 28.01.03
Откуда: Kiev
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 11 Февраль 2003, 03:44:00 
Попробуйте :-)
Кнопка Browse перестанет нажиматься, и возвращаемся к исходной проблеме.
glebis
новый человек
0
Сообщения: 26
Зарегистрирован: 11.04.02
Откуда: Санкт-Петербург
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 11 Февраль 2003, 06:48:00 
а как вы хотите вообще аплоадить без этой кнопки?

как файл выбирать? исходное значение у input type=file не может быть задано из тех самых соображений...
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 11 Февраль 2003, 09:19:00 
reyka
1. задать какое-то значение по умолчанию не получится.
2. разве метод click у объекта input кто-то отменял? http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/INPUT_file.asp
осанется только скрыть кнопку обзор, но с этим я думаю проще справится.
reyka
новый человек
0
Сообщения: 100
Зарегистрирован: 28.01.03
Откуда: Kiev
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 11 Февраль 2003, 14:15:00 
Еще раз... возможно я не совсем понятно объяснил задачу.
Должна быть картинка, по клику на которую открывается диалоговое окно Choose file.

Потом должен идти upload выбранной картинки на сервер. Если разместить input type=file на слоях и вынести их за экран, то в IE 5.x не происходит аплоад картинок.

glebis
Мне не нужны значения по умолчанию. Как аплоадить без кнопки я не знаю, и мне непонятно, зачем тратить свое время на то, чтобы спросить меня этот же вопрос.

Long
Задача не так тривиальна как кажется. Я не спросил, как сделать мУнюшку или изменить курсор у мыши.
MSDN вчера был перелопачен в поисках. Найдено 0.00001.

У меня уже есть решение, которое работает в IE 6 (через моделирование click()), но нужен универсальный вариант.

[ 11 Февраля 2003: Исправлено reyka ]
reyka
новый человек
0
Сообщения: 100
Зарегистрирован: 28.01.03
Откуда: Kiev
Заголовок сообщения: Upload без кнопки Browse
Сообщение Добавлено: 11 Февраль 2003, 14:26:00 
Чтобы не быть голословным, ссылка на решение

Важна работоспособность в IE 5.x. Opera-mozilla-nc etc интересуют в меньшей степени.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 9 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100