|
Тема
|
Промяна на курсора в браузър
|
|
Автор | Veso (Нерегистриран) |
Публикувано | 17.02.05 13:01 |
|
Привет,
Има ли начин да променям курсора на мишката от нормален в hour glass и обратно в web браузър с Javascript, C# ?
| |
Тема
|
Re: Промяна на курсора в браузър
[re: Veso]
|
|
Автор | x1y1 (Нерегистриран) |
Публикувано | 17.02.05 14:19 |
|
Да, чрез CSS:
cursor: стойност
Стойността може да бъде:
адрес auto crosshair default pointer move text wait help inherit
e- ne- nw- n- se- sw- s- w-resize
По въпроса:
document.body.style.cursor = 'wait';
document.body.style.cursor = 'auto';
| |
Тема
|
Re: Промяна на курсора в браузър
[re: x1y1]
|
|
Автор | Veso (Нерегистриран) |
Публикувано | 17.02.05 16:13 |
|
Благодаря, ще пробвам
| |
Тема
|
Re: Промяна на курсора в браузър
[re: Veso]
|
|
Автор | mayday (Нерегистриран) |
Публикувано | 18.02.05 17:30 |
|
А с URL ще работи ли на Netscape/Mozilla/Firefox?
| |
Тема
|
Re: Промяна на курсора в браузър
[re: mayday]
|
|
Автор | x1y1 (Нерегистриран) |
Публикувано | 20.02.05 02:50 |
|
Май работи само в IE. Може и алтернативен курсор да се зададе. Това пък май не работи в Opera, но какво да се прави. Адреса се задава така: url(cursor.cur). М/у другото пропуснал съм progress за часовник със стрелка.
Cursors: the 'cursor' property:
| |
Тема
|
Re: Промяна на курсора в браузър
[re: x1y1]
|
|
Автор |
Гypy (бенгбъс драйвър) |
Публикувано | 20.02.05 03:19 |
|
По принцип курсора е ЦСС стил и кофтито е, че се apply-va на DOM element-а върху който е мишката, за да има ефект. Така ако искаш да смениш курсора навсякъде, става малко ебано.
С малко джаваскрипт се оправят нещата - ако сетнеш cursor property директно на body таг-а, всичко е ок, примерно:
<script language="javascript">
document.body.cursor = ...
</script>
После съответно като си свършиш работата трябва да го върнеш на default.
--
Sometimes the sole purpose of your life is to serve as a warning to others.
--
Sometimes the sole purpose of your life is to serve as a warning to others.
| |
Тема
|
Re: Промяна на курсора в браузър
[re: Гypy]
|
|
Автор |
Violator (майничка) |
Публикувано | 20.02.05 11:47 |
|
document.body.cursor = ...
Така точно няма да стане
Така трябва да е:
document.body.style.cursor = ...
И все пак, не разбрах каква е точно разликата според теб с това в CSS:
body {
cursor: ... ;
}
| |
|
|
|
|