У меня есть отделение, которое действует как выпадающее. Таким образом, это открывается, когда Вы нажимаете кнопку, и это позволяет Вам просматривать этот большой список путем прокрутки. Таким образом, у отделения есть вертикальная полоса прокрутки. Отделение, как предполагается, исчезает, если Вы нажимаете за пределами отделения, т.е. на размытости.
Проблема состоит в том, что, когда пользователь нажимает на полосу прокрутки отделения, IE неправильно стреляет onblur
событие, тогда как Firefox не делает. Я предполагаю, что Firefox все еще рассматривает полосу прокрутки как часть отделения, которое я думаю, корректно. Я просто хочу, чтобы IE вел себя тот же путь.
У меня есть похожая проблема с точностью, когда вы нажимаете событие Blur при нажатии на прокрутку. Видимо, это происходит только IE7, а ниже, а IE8 в quirksmode.
Вот что-то, что я нашел через Google
в основном вы делаете размытие, только если вы знаете, что человек, щелкнув куда-то на документе, отличном данным в настоящее время. Можно обратиться к обратному обнаруживать щелчок прокрутки, потому что Document.OnClick не Огонь, когда вы нажимаете на прокрутку.
У меня была такая же проблема. Решил, поместив меню в обертывающий (больший) div. С размытием, примененным к обертке, все работает!