![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Roy |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 17.9.2002 Репутация: нет Всего: нет |
При нажатии кнопки выбора файла или клике в области, где отображается имя выбранного файла,
должно сначала отображаться диалоговое окно confirm далее при нажатии: «OK» - должно появиться стандартное для <input type =”file”> диалоговое окно выбора файла «Cancel» - ничего не должно происходить.
Проблема в том, что в IE (6-8) это работает только при нажатии на кнопке, а в FireFox и Chrome работает как при нажатии на кнопке, так пи при клике в области отображения имени файла. Почему так происходит? – загадка. Возможно ли в IE добиться такого же эффекта, которым обладает скрипт в FF и Chrome? Примечания: 1.Вместо
пробовал
не помогло. 2. В Opera та же проблема, что и в IE. Это сообщение отредактировал(а) Roy - 8.3.2010, 21:33 |
||||||
|
|||||||
Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: 2 Всего: 3 |
Это сообщение отредактировал(а) Onis - 11.3.2010, 21:12 |
|||
|
||||
Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: 2 Всего: 3 |
Вот так вроде работает в ie6.
|
|||
|
||||
Roy |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 17.9.2002 Репутация: нет Всего: нет |
Thanks!
![]() Работает не только в IE6 но и выше. Красивое решение. Я в попытках ушел в более громоздкие дебри - пытался заставить работать через триггеры в jQuery или прятать input=file в display:none и вызывать ее из имитирующей комбинации input+text и button. Осталось скомпоновать чтобы работало и в FF. ![]() |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |