Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.07.2008, 09:46
Новичок на форуме
Отправить личное сообщение для kotofeich Посмотреть профиль Найти все сообщения от kotofeich
 
Регистрация: 18.07.2008
Сообщений: 6

Поле загрузки файла
В документе имеется поле загрузки файла:

<input id="file1" type="file" name="image1" />


Можно ли как-нибудь через событие onClick открыть кнопку "Обзор" для выбора файла?
Ответить с цитированием
  #2 (permalink)  
Старый 30.07.2008, 11:13
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

нет, иначе можно было бы скриптом слить кучу файлов с пользователя
Ответить с цитированием
  #3 (permalink)  
Старый 30.07.2008, 11:19
Новичок на форуме
Отправить личное сообщение для kotofeich Посмотреть профиль Найти все сообщения от kotofeich
 
Регистрация: 18.07.2008
Сообщений: 6

Уже не раз видел, когда при клике на кнопку-картинку открывалось окно выбора файла. Это разве не через js делается?
Ответить с цитированием
  #4 (permalink)  
Старый 30.07.2008, 11:24
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

kotofeich, создаете контейнер (div), стилизуете его под кнопку. В него кладете форму с элементом file. Форму делаете абсолютно прозрачной. При ounmousemove над контейнером передвигаете элемент file так, чтобы кнопка "Открыть" (она невидима, ибо прозрачна) находилась всегда под курсором. На событие onchange элемента file вешаете нужное вам действие.

Код писать не буду, ибо долго. Готовый код есть, но он написан для своего фрэймворка, и там мало кто чего поймет. Пример реализации есть здесь http://www.seanalyzer.ru/tools/randomizer/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение из тектового файла Jackky Общие вопросы Javascript 14 30.06.2012 01:00
Индиептор загрузки файлов С СЕРВЕРА! GrishinEV Events/DOM/Window 12 01.12.2011 13:05
Высота фрейма и высота загружаемого файла findman Events/DOM/Window 5 15.09.2008 03:33
Как узнать какие ошибки произошли при парсинге xml файла faunder Events/DOM/Window 0 12.09.2008 14:17
оприделить имя файла www Общие вопросы Javascript 2 10.08.2008 14:34