Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с filter: ... AlphaImageLoader, Не работает сабмит формы 
:(
    Опции темы
Avb
Дата 27.10.2006, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 5.7.2006

Репутация: 4
Всего: 13



Столкнулся с проблемой: 
в ИЕ при нажатии Enter в поле <input type="text"> не срабатывает submit и не работает клавиша delete (может и еще какие траблы есть, но пока замечены не были).

Опытным путем определил, что это связано с использованием в css filter: progid:DXImageTransform.Microsoft.AlphaImageLoader

Если убрать filter, запретить картинки, не разрешать "заблокированное содержимое", переименовать папку с картинками, то все работает.

Вот тестовые странички в архиве: http://www.upload.com.ua/get/879747676/
test2.html отличается от test1.html только тем, что в test2 я убрал в стилях filter: progid:DXImageTransform.Microsoft.AlphaImageLoader

В test2 submit работает, а в test1 - нет.

 smile Можно ли заставить форму сабмититься по enter-у, не отказываясь от AlphaImageLoader?
Если нет, то какой оптимальный вариант выхода из ситуации?
PM MAIL   Вверх
SelenIT
Дата 27.10.2006, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Есть у AlphaImageLoader-а такое пренепреятное свойство - он как бы накрывает объект картинкой, отчего текст становится невыделяемым, ссылки некликабельными и т.д. Но это удается победить, когда он применен к div-у, внутри которого помещена основная таблица с position:relative.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Avb
Дата 30.10.2006, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 5.7.2006

Репутация: 4
Всего: 13



SelenIT, спасибо, но в данном случае не получается.  smile 

У меня фильтр применен к input-у. 
position:relative пробовал ставить и самому элементу и всем его предкам (div-ам). Ничего не меняется.
PM MAIL   Вверх
SelenIT
Дата 30.10.2006, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Avb, сделайте инпут полностью прозрачным, дайте ему position:relative и положите в "обтягивающий" контейнер с фильтром.


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
Avb
Дата 31.10.2006, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 5.7.2006

Репутация: 4
Всего: 13



SelenIT, сделал как Вы сказали - все работает.
Огромное спасибо.

Ув. модераторы, поставьте, плиз, + SelenIT-у от моего имени. Спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0439 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.