Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.03.2010, 08:59
Интересующийся
Отправить личное сообщение для lliberty Посмотреть профиль Найти все сообщения от lliberty
 
Регистрация: 12.03.2009
Сообщений: 14

Еще один бан в Opera 10.50
Баг с отображением цветов в <SELECT>
Весь "фокус" заключается вот в чем: при просмотре в FF или IE оба списка (статичный и добавленный на страницу с помощью javascript) будут идентичны.
Но только не в Опере. При открытии такого кода в Opera оба списка также будут казаться идентичными, но только до того момента как Вы не решите прокрутить их чуть вниз. При этом во втором списке исчезают цвета

<select name=“month” id=“month” size=6>
    <option value="1" style="color:#f00;">Январь</option>
    <option value="2" style="color:#00f;">Февраль</option>
    <option value="3" style="color:#f00;">Март</option>
    <option value="4" style="color:#00f;">Апрель</option>
    <option value="5" style="color:#f00;">Май</option>
    <option value="6" style="color:#00f;">Июнь</option>
    <option value="7" style="color:#f00;">Июль</option>
    <option value="8" style="color:#00f;">Август</option>
    <option value="9" style="color:#f00;">Сентябрь</option>
    <option value="10" style="color:#00f;">Октябрь</option>
    <option value="11" style="color:#f00;">Ноябрь</option>
    <option value="12" style="color:#00f;">Декабрь</option>
</select>

<div id="sel"></div>
<script type="text/javascript">
//<!--
shtml = '<select name=“month” id=“month” size=6>    <option value="1" style="color:#f00;">Январь</option>    <option value="2" style="color:#00f;">Февраль</option>    <option value="3" style="color:#f00;">Март</option>    <option value="4" style="color:#00f;">Апрель</option>    <option value="5" style="color:#f00;">Май</option>    <option value="6" style="color:#00f;">Июнь</option>    <option value="7" style="color:#f00;">Июль</option>    <option value="8" style="color:#00f;">Август</option>    <option value="9" style="color:#f00;">Сентябрь</option>    <option value="10" style="color:#00f;">Октябрь</option>    <option value="11" style="color:#f00;">Ноябрь</option>    <option value="12" style="color:#00f;">Декабрь</option></select>';
document.getElementById("sel").innerHTML=shtml;
//--!>
</script>


У меня подобные списки - элемент дизайна; подгружаются они динамически через jsHttpRequest. И за несколько дней уже полно сообщений от посетителей сайта, мол "Админ, зачем изменили дизайн, с подсветкой в списках было гораздо удобнее ориентироваться".
На данный момент проблему решил топорно: вывесил сообщение что с Opera 10.50 проблемы совместимости и предложил использовать для просмотра другие браузеры.


П.С. глюков на самом деле больше (я нашел еще парочку), но расписывать их думаю нет смысла.
П.П.С. ошибочка в названии темы конечно же баГ а не баН ((

Последний раз редактировалось lliberty, 26.03.2010 в 09:06.
Ответить с цитированием
  #2 (permalink)  
Старый 26.03.2010, 12:00
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Мда-а… и впрямь, косяк. Навскидку вылечить не удалось.

Сообщение от lliberty
расписывать их думаю нет смысла
Есть, конечно!
Ответить с цитированием
  #3 (permalink)  
Старый 26.03.2010, 12:41
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

Раз на то пошло, новая опера не позволяет делать replace из location удалённого фрейма.
Однако вот так вот выглядят имена "окон" в отладчике
http://s58.radikal.ru/i159/1003/3b/4688407b31fb.jpg
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баг в Opera 10.50 Cr@ZyBoY Opera, Safari и др. 8 02.03.2010 16:05
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
Еще один вопрос по setTimeout setInterval Хранитель Света Общие вопросы Javascript 5 12.03.2009 22:37
Еще один вариант плавно раскрывающегося дива (экспандер, спойлер) Alekson Ваши сайты и скрипты 0 23.12.2008 03:01