alexhemp
Новичок
изменение курсора для SELECT
Итак, имеется простой селект и операция выполняемая при загруки некого при клике на нем (2-3 секунды в среднем).
Все работает замечательно, AJAX-запросы - асинхронные, т.е. браузер не блокируется до ожидания результата.
Клиент захотел установить на это время курсор "часики" - считаю вполне разумное желание
Тестовый пример
При клике на одном из элементов селекта - ничего не меняется, выводим курсор из данного элемента - курсор - часики. Заводим обратно - стандартная стрелка.
Неужели нельзя менять курсор у селекта?
P.S. Такое наблюдается в IE6 и Opera 8.x
FireFox 1.06 - получше, но пока курсор не сдвинешь - ничего не меняется (хотя процедура завершена и поток выполнения вернулся в бразуер - запросы - асинхронные...).
-~{}~ 27.09.05 22:34:
Вопрос снимается - пока плюнул...
Если кому интересно еще решение одной важной проблемы для селекта - милости прошу
http://www.aplus.co.yu/wch/intro/
Вкратце - библиотека для обхода неприятного поведения SELECT-а как оконного элемента в IE - поверх него нельзя отобразить обычный слой.
Решение там - в том, что создается iFrame но библиотека этот процесс упрощает на порядки...
Итак, имеется простой селект и операция выполняемая при загруки некого при клике на нем (2-3 секунды в среднем).
Все работает замечательно, AJAX-запросы - асинхронные, т.е. браузер не блокируется до ожидания результата.
Клиент захотел установить на это время курсор "часики" - считаю вполне разумное желание
Тестовый пример
Код:
<select name=test size=4 OnClick="this.style.cursor='wait';document.body.style.cursor='wait';">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
Неужели нельзя менять курсор у селекта?
P.S. Такое наблюдается в IE6 и Opera 8.x
FireFox 1.06 - получше, но пока курсор не сдвинешь - ничего не меняется (хотя процедура завершена и поток выполнения вернулся в бразуер - запросы - асинхронные...).
-~{}~ 27.09.05 22:34:
Вопрос снимается - пока плюнул...
Если кому интересно еще решение одной важной проблемы для селекта - милости прошу
http://www.aplus.co.yu/wch/intro/
Вкратце - библиотека для обхода неприятного поведения SELECT-а как оконного элемента в IE - поверх него нельзя отобразить обычный слой.
Решение там - в том, что создается iFrame но библиотека этот процесс упрощает на порядки...