Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2008 Откуда: Odessa
Помог: 0 раз(а)
собственно и вопрос как input type="file" дать отдельно 2 картинки одну на поле другую на кнопку определенного размера, не соответствующего стандартному без наложения изображения сверху) Прикреплено изображение (Нажмите для увеличения)
SAD
Отправлено: 30 Июля, 2010 - 20:51:17
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
никак, только наложение
mataba
Отправлено: 31 Июля, 2010 - 00:17:08
Новичок
Покинул форум
Сообщений всего: 16
Дата рег-ции: Июль 2008 Откуда: Odessa
При использовании HTML-аттрбутов обработки событий типа on_event содержащийся в них текст сразу воспринимается как исполняемый JS-код с учетом уровня экранирования - причем данный код должен быть синтактически правильным и заэкранированным первым уровнем как с точки зрения HTML-пасрера так и самой виртуальной машины JS По этой причине указание специального протокола javascript: внутри события onchange является лишним - и может привеси к неработоспособност данного кода и синтаксической ошибки
Кроме того использование аттбирута value для объекта типа input type="file" нежелательно поскольку в различных браузерах его значение может варьироваться - но если заранее на основе различия в функциональности JS определить тип браузера то можно применить регулярное выражение которое будет давать универсальный результат При этом для объекта загрузки файла можно кроссбраузерно применять эмуляцию события щелчка по кнопке выбора файла - это дает возможность делать свою кнопку с произвольным дизайном и перенаправлять события щелчка с нее на реальный элемент input type="file" mataba Можете посмотреть некоторые готовые решения и более подробное описания вопроса стилизации элементов загрузки файлов здесь http://www[dot]xiper[dot]net/html-and-cs[dot][dot][dot]ibora-fayla[dot]html и здесь http://vremenno[dot]net/design/file-inputs-styling/
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.