PDA

Просмотр полной версии : Сафари и события


NewFolder
31.08.2007, 15:00
Заметил, что в сафари как-то неправильно работают события onRelease и onMouseUp. Они вызываются тогда, когда мышь была сдвинута с той точки, в которой произошло нажатие. Из-за этого глюка у меня не работают скролеры. Никто не сталкивался с таким глюком?

chingachgoog
31.08.2007, 15:53
у _ets-а вроде мак

etc
31.08.2007, 16:09
А на работе — нет.
Не могу ничего пока сказать, надо тестить. Вечером, если не забуду про эту тему.

NewFolder
31.08.2007, 16:19
Так на официальном сайте мака можно скачать аналог сафари под винду

etc
31.08.2007, 16:29
А что, в нем тоже не работает?

NewFolder
31.08.2007, 16:57
да, в нем эти события тоже некорректно работают

onDragOver и onDragOut вообще никак не работают в Сафари

etc
31.08.2007, 17:22
Проверил все 4 события в Safari под Windows. Багов не обнаружено.

NewFolder
31.08.2007, 17:50
А ты мышкой двигал, после того, как зажал левую кнопку мыши?
Посмотри. пожалуйста, будет ли мой тест у тебя работать.
Спасибо

etc
31.08.2007, 17:59
Так прозрачность надо отключить. Режим прозрачности известен своими глючностями в разных браузерах. Пример глючит и в Firefox и Opera, там onMouseUp не работает, как минимум.

NewFolder
31.08.2007, 18:02
мне без прозрачности никак нельзя :(

Спасибо за помощь! Буду что-то думать

etc
31.08.2007, 18:15
Прозрачность в большинстве случаев зло. Всегда зло — когда есть текстовые поля ввода. Прозрачность можно использовать лишь тогда, когда флешовый элемент выполняет исключительно декоративную функцию.

NewFolder
10.09.2007, 16:38
Опять вернулся к этой проблеме. В общем есть вверху DHTML меню. Немного ниже его находится флеш видео плеер. Раньше, когда у флеша была прозрачность, выпадающий список меню находился сверху плеера. Теперь, когда прозрачность убрал, z-index для флеша не работает, и меню западает под плеер. Помогите советом.

etc
10.09.2007, 16:46
Переместить меню в другое место.

NewFolder
10.09.2007, 17:13
так и сделали, но заказчики потребовали вернуть все на место

etc
10.09.2007, 17:14
Так надо объяснить, что иначе все будет глючить. Если их устраивают глюки ***— пожалуйста.

NewFolder
12.09.2007, 14:56
Еще вопрос возник. Перенесли плеер вниз, но поскольку он непрозрачный, то вырезали кусок фона и вставили во флеш. Во всех браузерах все совпадает, и смотрится хорошо, а в сафари - фон намного светлее, и получается лажа полная. Вложил картинку.

Из-за чего это может быть?