Orsat

Рейтинг
2
Регистрация
21.04.2012

Охотка, Shlackbaum, не понял, если речь о 500 WMR, их получил тот кто предложил этот домен, условия были что побеждает тот чей домен будет будет выбран

1 мая - проект запущен!

Magazinda.com

Буду очень признателен за отзывы, предложения, замечания!

Все еще актуально

3 дня до окончания конкурса.

Как его лучше мониторить, если ли какие то автоматические сервисы?

Я уже писал нечто подобное

Orsat:

Конечно можно решаить проблему если использовать события еще onblur и onfocus, при фокусе задавать булев тип тру, а при блур false, и onmouse out выполнять только когда этот булев тип false, тоесть селект не открыт. Но это липилово.

По всей видимости действительно, нормальным способом проблему не решить (i <3 ie).

В любом случае, большое спасибо за советы..

Ayavryk, я понимаю что все все знаю и все очевидно, и куда уж мне. Но вы лично пробовали запустить код который я написал в IE8? Я же специально писал что если даже заменить на onmouseleave то будет тоже самое.

Проблема не в всплывании событий, а в том что список который выпадает у селекта, по мнению IE8, является вообще 3им элементом который ни к кому не относится, поэтому когда я навожу на него мышкой, то запускается событие onmouseout, так как я "покинул" элемент на котором событие onmouseout. А на этот список я воздействовать не могу, чтобы например спозиционировать его.

Ayavryk:

2. Юзайте фреймворки. Их для того и придумали, чтобы не ломать голову над разными странностями в разных броузерах.

Например? Какой фреймвок может решить проблему кроссбраузерности?

4 дня до окончания конкурса посоветуй домен! (500 WMR).

DiAksID:
с чего это вдруг "не должно" ? да ещё в осле.

это обычный трабл когда реакция на мышь вешается на блок, чей размер задаётся не в прямую, а "динамически" - за счёт внутреннего контента. тогда идёт странная, на первый взгляд, реакция мыши на всякие padding-и и margin-ы - они становятся "ничейной" территорией и сбрасывают реакцию мыши. а для select отступы задаются браузером, через css полностью их не изменить (броузер не даёт до конца сломать свой тип рендеринга select-а).

Какие отступы, какие динамические размеры? Тут проблема в том что IE интерпретирует список вариантов для select как элемент не пренадлежащий к select, в отличае от других браузеров. Поэтому когда машка попадает на этот список срабатывает событие. Если даже событие onmouseout заменить на onmouseleave, то будет такая же ситуация.

Конечно можно решаить проблему если использовать события еще onblur и onfocus, при фокусе задавать булев тип тру, а при блур false, и onmouse out выполнять только когда этот булев тип false, тоесть селект не открыт. Но это липилово.

12
Всего: 20