Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: ie6 и disabled элемента select

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
san4es
Отправлено: 18 Января, 2011 - 14:33:30
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




CODE (javascript):
скопировать код в буфер обмена
  1. $('.B').attr("disabled","true");
  2. $('.B').attr("disabled","disabled");
  3. $('#type1 > .B').attr("disabled","true");


не работает в IE6!


CODE (html):
скопировать код в буфер обмена
  1.  
  2. <select name='typeA' id='type1'>
  3. <option class='A'>1</option>
  4. <option class='B'>2</option>
  5. <option class='A'>3</option>
  6. <option class='B'>4</option>
  7. </select>
  8.  
  9. <select name='typeB' id='type2'>
  10. <option class='A'>5</option>
  11. <option class='B'>6</option>
  12. <option class='A'>7</option>
  13. <option class='B'>8</option>
  14. </select>
  15.  


как быть?

(Отредактировано автором: 18 Января, 2011 - 14:40:49)

 
 Top
Саныч
Отправлено: 18 Января, 2011 - 19:31:34
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




думаю правильней будет так
CODE (javascript):
скопировать код в буфер обмена
  1. $('.B').removeAttr("disabled");
  2. $('.B').attr("disabled","disabled");

кстати, смысл этих двух строк?!

з.ы. если не работает только в 6 осле - просто забейте...
(Добавление)
посмотрел только-что в справочнике, IE6 вообще не по поддерживает disabled для option


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
san4es
Отправлено: 18 Января, 2011 - 20:24:42
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




Саныч пишет:
кстати, смысл этих двух строк?!
это просто вариант одного и того же.
забить не могу, т.к. некоторые работают именно в нём......
а можно ссылочку на справочник? ))

(Отредактировано автором: 18 Января, 2011 - 20:26:54)

 
 Top
Саныч
Отправлено: 18 Января, 2011 - 23:13:19
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




некоторые, это меньше 4% отсталых пользователей, которым и дела нет до твоих "спецефектов"

ссылка как просил - http://htmlbook[dot]ru/html/option/disabled


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
san4es
Отправлено: 19 Января, 2011 - 09:24:02
Post Id


Частый гость


Покинул форум
Сообщений всего: 201
Дата рег-ции: Март 2008  
Откуда: СПб, Ломоносов


Помог: 0 раз(а)




Саныч пишет:
некоторые, это меньше 4% отсталых пользователей, которым и дела нет до твоих "спецефектов"

проект внутрикорпаративный, оказывается на половине компов стоит XP SP2 с 6 IE, а обновлять никто не хочет....

за ссылку спасибо!!!!!
 
 Top
DeepVarvar Супермодератор
Отправлено: 19 Января, 2011 - 11:17:33
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Как вариант-костыль:
После события onchange() на селекте (или где там оно надо), стереть его нафик и нарисовать его уже с живым атрибутом disabled... Создание/удаление элементов через жабоскрипт осёл №6 поддерживает.
 
 Top
JustUserR
Отправлено: 19 Января, 2011 - 15:02:18
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




san4es пишет:
Проект внутрикорпаративный, оказывается на половине компов стоит XP SP2 с 6 IE
В действительности в случае использования браузера Internet explorer начиная с версии 6 для осуществления просмотра некоторого внутреннего web-сайта корпоративной сети - допустимые возможности элементов web-сайта является неограниченными и могут быть эффективно реализованы прогрвммным образом - в частности допустима интеграция ActiveX-компонентов связанных с графическми элементами управления платформы .net framework - в таком случае даже браузер IE5 осуществит корректное отображение всех элементов с условием эффективности выполнение превышающей все не-trident обозреватели


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB